K8S实战:Centos7部署Kubernetes1.24.0集群

本人在参考Kubernetes(k8s) 1.24.0版本基于Containerd的集群安装部署部署Kubernetes1.24.0集群时,遇到几个问题,下面将要注意的点罗列在下面:

  1. 集群需要配置hosts,如下所示,IP根据自己的实际情况填写,否则在kubeadm init 时会失败
javascript 复制代码
192.168.1.29 k8s-master
192.168.1.30 k8s-node01
192.168.1.31 k8s-node02
  1. 集群所有节点需要关闭防火墙,否则在执行kubectl apply -f calico.yaml 后,slave几点将启动不了。
  2. 博文中提到kubernetes-dashboard的秘钥获取不到,没给解决方案,是因为Kubernetes1.24.0集群需要kubernetes-dashboard 1.26.0版本的支持,默认不生成秘钥,因此,可以使用如下yaml文件生成账号和秘钥。参考博文Dashboard V2.6.0 安装 支持k8s 1.24.0
javascript 复制代码
apiVersion: v1
kind: ServiceAccount
metadata:
  name: admin-user
  namespace: kubernetes-dashboard
---
apiVersion: v1
kind: Secret
type: kubernetes.io/service-account-token
metadata:
  name: admin-user
  namespace: kubernetes-dashboard
  annotations:
    kubernetes.io/service-account.name: "admin-user"
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: admin-user
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
  - kind: ServiceAccount
    name: admin-user
    namespace: kubernetes-dashboard
相关推荐
周杰伦_Jay5 小时前
【Spring Cloud Alibaba】微服务组件详解:电商场景落地实践
微服务·云原生·架构
网络小白不怕黑5 小时前
Docker容器网络:四大模式解析与自定义网络
运维·docker·容器
yuxb738 小时前
Kubernetes核心组件详解与实践:controller
笔记·kubernetes
gwd2009 小时前
如何快速设置 Docker 代理设置
运维·人工智能·docker·容器
阿里云云原生10 小时前
AgentRun:屏蔽底层复杂性,让开发者专注 AI 业务逻辑创新!
云原生
阿里云云原生10 小时前
一文带你玩转 WebSocket 全链路可观测
云原生
阿里云云原生10 小时前
AgentScope Java 1.0:从模型到应用,AI Agent 全生命周期管理利器!
java·云原生
Lynnxiaowen10 小时前
今天我们继续学习kubernetes内容Helm
linux·学习·容器·kubernetes·云计算
weixin_5214311211 小时前
Docker容器技术
运维·docker·容器
古城小栈11 小时前
K8s 1.30 新特性:AI 驱动的资源调度 深度解析
人工智能·容器·kubernetes