k8s节点无法正常拉取镜像1

1、排查k8s主节点各命名空间创建的secret

kubectl get secret

创建k8s节点secret
kubectl create secret docker-registry aliyun-registry \ --docker-server=registry.cn-hangzhou.aliyuncs.com \ --docker-username=xxx \ --docker-password=xxxx \ --docker-email=tian-wang@tw.com \ --namespace=xxx

2、查看k8s从节点docker下config.json

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://7xmv9a6f.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

3、查看~/.ssh/authorized_keys是否有权限

chmod 600 authorized_keys

4、docker登录生成~/.docker/config.json

docker login -u admin registry.cn-hangzhou.aliyuncs.com

 

posted @ 2023-09-12 15:52  四毛二(ت)  阅读(122)  评论(0编辑  收藏  举报
/* 鼠标点击求赞文字特效 */