搭建Kubernetes集群在Linux上通常需要以下步驟:
sudo apt update
sudo apt install docker.io
sudo apt update
sudo apt install kubectl
sudo apt update
sudo apt install kubeadm kubelet kubectl
sudo kubeadm init
該命令將初始化Master節點,并生成一個用于加入集群的命令。你需要將該命令保存下來,稍后將在Worker節點上使用。
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
sudo kubeadm join <Master節點的IP地址和端口> --token <生成的令牌> --discovery-token-ca-cert-hash <證書哈希值>
kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml
kubectl get nodes
如果所有節點都顯示為"Ready",則表示集群已成功搭建。
以上是在Linux上搭建Kubernetes集群的主要步驟。請注意,具體的步驟可能會因不同的Linux發行版和Kubernetes版本而有所不同。建議參考官方文檔以獲取更詳細的步驟和指導。