以下是在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狀態。