搭建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版本而有所不同。建议参考官方文档以获取更详细的步骤和指导。