以下是在Debian上安装K8s的攻略:
hostnamectl
设置主机名,并在/etc/hosts
文件中添加节点IP和主机名的映射。关闭所有节点的swap分区,执行sudo swapoff -a
,并编辑/etc/fstab
文件注释掉swap相关行。kubelet
、kubeadm
和kubectl
,并使用apt-mark hold
防止其被更新。kubeadm init
命令初始化集群,指定相关参数,如Pod网络CIDR等。$HOME/.kube/config
,并设置正确的权限。kubectl apply
命令应用相应的配置文件。kubeadm join
命令,使用主控节点初始化时生成的命令将工作节点加入集群。在主控节点上使用kubectl cluster-info
和kubectl get nodes
命令,检查集群状态和节点是否处于Ready状态。