我们知道无论手动安装kubernetes还是使用kubeadm安装kubernetes,都需要以下各模块的docker镜像。
kube-proxy-amd64 kube-scheduler-amd64 kube-controller-manager-amd64 kube-apiserver-amd64 etcd-amd64 pause-amd64 kubernetes-dashboard-amd64 k8s-dns-sidecar-amd64 k8s-dns-kube-dns-amd64
由于国内的网络原因,在搭建环境时,经常无法pull到这些镜像。那我们可以考虑曲线救国,利用Docker Hub搭建自己的镜像仓库(当然你也可以在aliyun搭建)
一、前提条件:已注册GitHub及Docker Hub账户
二、基本原理:
1、关联GitHub,配置Docker Hub自动构建镜像,
2、在Docker主机