在Debian系统上部署K8s集群,可参考以下步骤:
hostnamectl设置节点主机名,在/etc/hosts中添加节点IP与主机名映射。sudo swapoff -a关闭swap分区,并编辑/etc/fstab注释掉swap相关行。apt-mark hold防止自动升级。sudo kubeadm init,指定Pod网络子网段和服务子网段等参数。$HOME/.kube/config,并设置正确的权限。sudo kubeadm join,使用主控节点初始化时生成的token等信息。kubectl apply命令应用相关配置文件。使用kubectl get nodes查看节点状态,kubectl cluster-info查看集群信息,若节点状态为Ready,则部署成功。