关于k8s集群搭建过程中calico的安装问题注意

可以看到 docker load -i  ***.tar  导入镜像后,有2个命名有问题。
导致k8s执行后 执行异常,如下图:

calico-kube-controllers-658d97c59c-4qdf6     0/1     ContainerCreating 

calico-node-r2tzs                            0/1     Init:ImagePullBackOff

直接说结果  核心问题:

1、 docker 导入过程中的 命名不正确  如上图  <none>

      你可以通过  docker tag XXX xxx  更改命名  

比如: 

# 为 calico-node 镜像添加标签(替换 IMAGE_ID 为实际的镜像ID)
docker tag <IMAGE_ID> calico/node:v3.25.0

  但是你会发发现 还是有问题  部分节点还是 没有 running的状态

2、 calico.yaml文件中的命名有要求

重新修改命名 或者 重新修改 calico.yaml文件的镜像名称

 [root@node1 ~]# docker tag 5e785d005ccc   docker.io/calico/kube-controllers:v3.25.0
[root@node1 ~]# docker tag 08616d26b8e7   docker.io/calico/node:v3.25.0
[root@node1 ~]# docker tag d70a5947d57e   docker.io/calico/cni:v3.25.0

再次检查  正确:

[root@master1 calico3.25]# kubectl get pods -n kube-system | grep calico
calico-kube-controllers-658d97c59c-7xg5x   1/1     Running                 0              5m23s
calico-node-cwld6                          0/1     Init:ImagePullBackOff   0              5m29s
calico-node-dpfb6                          1/1     Running                 0              5m29s
calico-node-fn69w                          1/1     Running                 0              5m29s
[root@master1 calico3.25]# kubectl get pods -n kube-system | grep calico
calico-kube-controllers-658d97c59c-7xg5x   1/1     Running            0              14m
calico-node-cwld6                          1/1     Running            0              14m
calico-node-dpfb6                          1/1     Running            0              14m
calico-node-fn69w                          1/1     Running            0              14m

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值