解决macOS的kubernetes is starting卡住的问题
其实说白了,就是镜像没能成功下载的原因…
在macOS kubernetes集成环境中,设定的镜像源似乎没生效,我通过
|
|
确定了当前docker环境集成的kubernetes版本是v1.14.6
之后,通过Google搜索k8s.gcr.io/kube-apiserver:v1.14.6
,找到了kubeadm config images list
实际所需要的镜像如下:
|
|
随后直接使用docker pull
就可以了,原因是我设定了镜像源为https://dockerhub.azk8s.cn
,这个镜像源是很快的。也可以使用 docker_wrapper.py 脚本来下载,它的原理其实是下载另一个仓库的镜像,然后tag为k8s.gcr.io/XXX
的形式来达到下载镜像的目的。