96SEO 2025-10-28 09:02 1
在开始之前, 请确保您的硬件和软件满足以下要求:

先说说更新您的系统包列表并安装Kubeadm、Kubelet和Kubectl:
sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
echo deb https://apt.kubernetes.io/ kubernetes-xenial main | sudo tee /etc/apt/sources.list.d/kubernetes.list
sudo apt update
sudo apt install -y kubelet kubeadm kubectl
在Master节点上施行以下命令来初始化Kubernetes集群:
sudo kubeadm init --pod-network-cidr=10.244.0.0/16
初始化完成后您将获得一个命令行工具,用于与集**互。将以下命令添加到您的~/.bashrc文件中,以便在未来的shell会话中使用该工具:
export KUBECONFIG=/etc/kubernetes/admin.conf
选择一个Pod网络插件来设置网络策略。以下示例展示了如何使用Calico作为网络插件:
kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml
在Worker节点上, 施行以下命令来加入集群:
sudo kubeadm join 192.168.1.10:6443 --token abcde --discovery-token-ca-cert-hash sha256:1234567890abcdef1234567890abcdef1234567890
在Master节点上,使用以下命令来验证集群状态:
kubectl get nodes
您应该看到Master和Worker节点都已正常加入集群。
现在您已经在Debian系统上成功部署了Kubernetes集群。您可以开始使用Kubernetes来部署和管理容器化应用程序了。
Demand feedback