以下是在CentOS中安裝Kubernetes的步驟:
- 環境準備:更新系統,關閉防火墻、SELinux,配置主機名和hosts文件,確保節點間網絡互通。
- 安裝Docker:添加Docker倉庫,安裝Docker并配置國內鏡像源,設置為開機自啟。
- 配置Kubernetes源:添加Kubernetes的YUM倉庫。
- 安裝Kubernetes組件:安裝kubeadm、kubelet和kubectl,并設置為開機自啟。
- 初始化Master節點:在Master節點上運行
kubeadm init命令,指定相關參數,如Pod網絡CIDR等,記錄下加入Worker節點的命令。
- 配置kubectl:將
kubeadm輸出的admin.conf文件復制到~/.kube/config并賦予權限。
- 安裝網絡插件:以Calico為例,使用
kubectl apply命令安裝網絡插件。
- 添加Worker節點:在Worker節點上運行
kubeadm join命令,使用Master節點提供的token和命令加入集群。