kubernetes-更新calico网络插件
kubernetes-更新calico网络插件
Calico版本信息: https://docs.projectcalico.org/releases
Calico部署教程: https://docs.projectcalico.org/getting-started/kubernetes/self-managed-onprem/onpremises
卸载版本的calico
卸载calico镜像
1
2
3cd /etc/kubernetes/addons
kubectl delete -f calico-rbac-kdd.yaml
kubectl delete -f calico.yaml清除cni缓存信息
1
rm -rf /var/lib/cni/*
安装新版本Calico (3.13)
下载yaml文件
1
wget https://docs.projectcalico.org/v3.10/manifests/calico-typha.yaml -o calico-typha-3-13.yaml
修改calico-typha-3-13.yaml文件内容
CALICO_IPV4POOL_CIDR
的内容要和/etc/kubernetes/addons/calico.yaml
的CALICO_IPV4POOL_CIDR
一致1
2
3
4
5# The default IPv4 pool to create on startup if none exists. Pod IPs will be
# chosen from this range. Changing this value after installation will have
# no effect. This should fall within `--cluster-cidr`.
- name: CALICO_IPV4POOL_CIDR
value: "172.43.0.0/16" # 和/etc/kubernetes/addons/calico.yaml的一致加载信息的calico
1
kubectl apply -f calico-typha-3-13.yaml
等待容器加载完毕
1
kubectl get pod -n kube-system -w
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Chc-个人数据程序主页!