在Debian中部署Kubernetes可參考以下步驟:
- 準備工作:確保硬件滿足要求,如至少2核CPU、2GB RAM、20GB硬盤空間等;準備Debian 12或更高版本系統,安裝Docker,禁用Swap分區。
- 安裝Kubernetes組件:添加Kubernetes官方APT倉庫,更新包索引后安裝kubelet、kubeadm和kubectl,并鎖定版本。
- 初始化集群:在主節點上使用
kubeadm init
命令初始化集群,指定Pod網絡子網段等參數,初始化完成后配置kubectl。
- 安裝網絡插件:如使用Flannel或Calico等網絡插件,通過
kubectl apply
命令應用相應配置文件。
- 加入工作節點:在每個工作節點上,使用主節點初始化時生成的命令將其加入集群。
- 驗證部署:在主節點上使用
kubectl cluster-info
和kubectl get nodes
等命令檢查集群狀態。