在CentOS上部署Kubernetes集群,可参考以下步骤:
使用kubeadm init命令初始化Master节点,指定API Server监听地址、镜像仓库、Kubernetes版本、Pod网络CIDR等参数。初始化完成后,将生成的kubeconfig文件复制到当前用户主目录。
以Calico为例,通过kubectl apply -f命令应用Calico的YAML配置文件来安装网络插件。
在Master节点初始化完成后,会输出kubeadm join命令,将其复制并在每个Worker节点上执行,使用对应的IP、端口、token和证书哈希值等信息。
使用kubectl get nodes命令查看节点状态,确保所有节点都处于“Ready”状态。