以下是在Linux上安装Kubernetes的一般步骤:
sudo swapoff -a,并修改/etc/fstab永久关闭swap。hostnamectl设置主机名,编辑/etc/hosts确保节点间通信。sudo apt-get install -y docker.io安装,CentOS上用sudo yum install -y docker安装,安装后启动服务并设置开机自启。sudo apt-get install -y containerd或sudo yum install -y containerd安装,安装后生成默认配置并启用服务。apt-mark hold或systemctl disable防止自动升级。在主节点上执行sudo kubeadm init --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=MASTER_IP,初始化成功后配置kubectl。
在主节点获取kubeadm join命令,然后在各工作节点上执行该命令加入集群。
如安装Flannel网络插件,可执行kubectl apply -f https://raw.githubusercontent.com/flannel-io/flannel/master/Documentation/kube-flannel.yml。