1.下载calico的yaml配置文件
 wget https://docs.projectcalico.org/manifests/calico.yaml
2.修改calico.yaml的配置文件
  • 将pod的网段修改为集群初始化时的网段
  • 将拉取镜像的网址docker.io替换成swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io
sed -i s/192.168.0.0/10.244.0.0/g calico.yaml  
sed -i 's/docker.io/swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io/g' calico.yaml
  • 添加下面两行内容在calico.yaml(修改为自己的网卡名称)
4568  - name: IP_AUTODETECTION_METHOD
4569    value: "interface=ens33"

在这里插入图片描述

4.启动calico
kubectl apply -f calico.yaml 
  • 等待3-5分钟 查看calico的pod运行情况
 kubectl get pod -A

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐