在CentOS上部署Kubernetes(K8s)可参考以下步骤:
sudo yum update -y
。systemctl
命令关闭防火墙,通过修改配置文件永久关闭SELinux。/etc/docker/daemon.json
文件,添加镜像加速地址。/etc/yum.repos.d/kubernetes.repo
文件,添加Kubernetes源信息。kubelet
、kubeadm
和kubectl
,并启动kubelet
服务。kubeadm init
命令初始化,指定--pod-network-cidr
参数。.kube
目录,复制admin.conf
文件并设置权限。以Flannel为例,使用kubectl apply
命令部署网络插件。
在Master节点上使用kubeadm token create --print-join-command
生成加入命令,在Worker节点上执行该命令加入集群。