1.部署calico网络,master节点操作
1、下载calico.yaml文件
curl https://docs.projectcalico.org/archive/v3.20/manifests/canal.yaml -O
2、修改配置文件
在文件canal.yaml中的文件添加以下信息
a、指定网卡信息
– name: CLUSTER_TYPE
value: “k8s,bgp” —此位置下面添加下面2行内容
– name: IP_AUTODETECTION_METHOD
value: “interface=ens33”
b、指定子网信息
默认为192网段,根据192搜索后,修改ip段为初始化的网段,注意缩进
– name: CALICO_IPV4POOL_CIDR
value: “10.244.0.0/16” —192改为10
3、部署calico插件
kubectl apply -f canal.yaml
kubectl delete -f canal.yaml
4、查看节点信息
root@master:/data# kubectl get nodes
NAME STATUS ROLES AGE VERSION
master Ready master 20h v1.18.20
表明calico插件已正常运行
2.slave 节点操作,加入集群
kubeadm join 10.68.100.150:6443 –token uxglln.pgkh033nziuoitt3
–discovery-token-ca-cert-hash sha256:f17f200f5fd1593f63d201a87d52abe662f43ec88c8418467b753f3109708525














暂无评论内容