以下是在Debian上安装Kubernetes(K8S)的全攻略:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
安装必要的依赖包。hostnamectl
设置主机名,并在/etc/hosts
中添加节点IP和主机名的映射。sudo swapoff -a
和sudo sed -i '/ swap / s/1/g' /etc/fstab
。kubelet
、kubeadm
和kubectl
,并使用apt-mark hold
防止其自动升级。sudo kubeadm init
,根据提示完成初始化,生成加入集群的命令。/etc/kubernetes/admin.conf
复制到$HOME/.kube/config
,并设置正确的权限。kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml
。kubeadm join
命令。在主节点上使用kubectl get nodes
和kubectl cluster-info
命令,检查节点状态和集群信息,确保安装成功。