4.2 步执行完后报了一个没有权限的错误

来源:9-6 k8s 安装初始化Master 节点

用户1148981

2021-10-08

kubeadm join apiserver.luckyhomemart.com:6443 --token gxw1vz.6jkat8x3wu2dxw2d
–discovery-token-ca-cert-hash sha256:5990b4950e73f0cc2d9df6f9066cd4ab01cc925fc2f12ef20fb0b6a932630182
Error response from daemon: pull access denied for registry.cn-shanghai.aliyuncs.com/cap1573/calico/node, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied


watch kubectl get pod -n kube-system -o wide
后一直在Pending

图片描述

写回答

1回答

用户1148981

提问者

2021-10-08

自己解决了,需要调两个地方

1 修改文件

/etc/docker/daemon.json

{

"registry-mirrors": ["https://registry.docker-cn.com"],

"exec-opts": ["native.cgroupdriver=systemd"],

"log-driver": "json-file",

"log-opts": {

"max-size": "100m"

},

"storage-driver": "overlay2",

"storage-opts": [

"overlay2.override_kernel_check=true"

]

}


修改完成后重启docker

systemctl restart docker


0
2
用户1148981
刚才发现老师的说明里有解决pending的方法。
2021-10-08
共2条回复

Go微服务入门到容器化实践,落地可观测微服务项目

这可能是你全面提升Go微服务能力的好机会

861 学习 · 322 问题

查看课程