在CentOS系统上部署Kubernetes(k8s)集群,可参考以下步骤:
更新系统并安装依赖,关闭防火墙、SELinux,禁用交换分区,设置主机名和hosts文件,配置网络参数,确保节点间可通信。
添加Docker仓库,安装Docker CE,启动Docker并设置开机自启。
添加Kubernetes仓库,安装kubelet、kubeadm和kubectl,启动kubelet并设置开机自启。
在Master节点上运行kubeadm init命令初始化集群,根据提示配置kubectl。
在Worker节点上运行kubeadm join命令,使用Master节点初始化输出中的相关信息加入集群。
以Calico为例,在Master节点上通过kubectl apply命令部署网络插件。
在Master节点上使用kubectl get nodes和kubectl get pods --all-namespaces命令检查集群状态和Pod运行情况。