###kubespray使用kubeadm模块
部署框架kubespray
在2.8
版本配置默认以kubeadm
作为部署kubernetes
方法(之前版本使用hyperkube
),kubeadm
部署时默认从Internet下载镜像,需作以下配置从私有镜像仓库下载镜像。
修改配置文件k8s-cluster.yaml
,文件位于Rong/kubespray/inventory/rong/group_vars/k8s-cluster
文件夹下。修改配置项
...
# kubernetes image repo define
kube_image_repo: "portus.teligen.com:5000/kubesprayns/gcr.io/google-containers"
...
部署时,kubeadm
则会从私有仓库portus.teligen.com:5000
的kubesprayns
名字空间下载镜像。