Products
GG网络技术分享 2025-08-13 10:25 6
在进行Kubernetes的安装之前,先说说需要规划优良周围。这包括版本说明、集群规划以及准备阶段。确保操作系统、防火墙、Selinux、swap设置、主机名称、hosts和内核参数都已正确配置。
用以下命令安装Kubernetes依赖包,并设置yum安装源:
sudo apt-get update && sudo apt-get install -y apt-transport-https curl
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
cat
在master节点上用kubeadm初始化一个Kubernetes集群:
sudo kubeadm init --pod-network-cidr=10.244.0.0/16
检查K8s集群是不是成功启动,用以下命令:
sudo kubectl get nodes
如果成功,您得看到全部添加的节点都已经处于ready状态。
安装flannel作为cni插件,并配置Pod网络:
sudo kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/v0.12.0/Documentation/kube-flannel.yml
用kubeadm init输出的信息,将node节点加入K8s集群:
sudo kubeadm join $apiserver_endpoint --token $token --discovery-token-ca-cert-hash $hash
在上面的命令中,apiserver_endpoint是kubeadm init输出的apiserver IP地址和端口,token和discovery-token-ca-cert-hash分别是kubeadm init输出的Token和CA证书hash。
观点。
Demand feedback