在CentOS系統上部署Kubernetes(k8s)集群,可參考以下步驟:
更新系統并安裝依賴,關閉防火墻、SELinux,禁用交換分區,設置主機名和hosts文件,配置網絡參數,確保節點間可通信。
添加Docker倉庫,安裝Docker CE,啟動Docker并設置開機自啟。
添加Kubernetes倉庫,安裝kubelet、kubeadm和kubectl,啟動kubelet并設置開機自啟。
在Master節點上運行kubeadm init
命令初始化集群,根據提示配置kubectl。
在Worker節點上運行kubeadm join
命令,使用Master節點初始化輸出中的相關信息加入集群。
以Calico為例,在Master節點上通過kubectl apply
命令部署網絡插件。
在Master節點上使用kubectl get nodes
和kubectl get pods --all-namespaces
命令檢查集群狀態和Pod運行情況。