在Debian系统上搭建Kubernetes环境,可参考以下步骤:
确保硬件满足要求,至少2核CPU、2GB RAM、20GB硬盘空间,有稳定互联网连接。在所有节点上设置主机名并更新/etc/hosts文件,关闭Swap分区,配置防火墙允许必要端口通信。
sudo apt update,sudo apt upgrade -y。sudo apt install -y docker-ce docker-ce-cli containerd.io,然后启动并设置Docker开机自启。/etc/containerd/config.toml文件并写入相关配置,重启containerd服务。kubelet、kubeadm和kubectl,并使用apt-mark hold防止其被自动升级。sudo kubeadm init --pod-network-cidr=10.244.0.0/16,初始化完成后配置kubectl。kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml。在主节点上运行kubectl get nodes和kubectl cluster-info,检查节点状态和集群信息是否正常。