开源镜像站点
docker 镜像加速器
- daocloud: https://www.daocloud.io/mirror
- 阿里云: https://yq.aliyun.com/articles/29941
GCR(Google Container Registry)镜像
- 开源社区镜像: https://gcr.akscn.io/google_containers
- 阿里云镜像: https://dev.aliyun.com/search.html
阿里云镜像比较废材,版本都没有更新,所以这里使用开源社区镜像提供的即可。 在部署kubernetes时,通常所有用到的镜像都可以在
gcr.akscn.io/google_containers项目中 直接pull到本地 修改标签即可或者直接修改yaml 文件中指定的镜像名称为本地镜像名称以便使用。
- 使用示例:
docker pull gcr.akscn.io/google_containers/kubernetes-dashboard-amd64:v1.10.0
docker pull gcr.akscn.io/google_containers/pause-amd64:3.1
Pull
# docker images|grep google
gcr.akscn.io/google_containers/heapster-amd64 v1.5.4 72d68eecf40c 4 months ago 75.3MB
gcr.akscn.io/google_containers/heapster-influxdb-amd64 v1.5.2 eb180058aee0 4 months ago 16.5MB
gcr.akscn.io/google_containers/heapster-grafana-amd64 v5.0.4 25e1da333f76 4 months ago 171MB
gcr.akscn.io/google_containers/coredns 1.0.6 d4b7466213fe 9 months ago 39.9MB
gcr.akscn.io/google_containers/kubernetes-dashboard-amd64 v1.8.3 0c60bcf89900 9 months ago 102MB
gcr.akscn.io/google_containers/cluster-proportional-autoscaler-amd64 1.1.2-r2 7d892ca550df 17 months ago 49.6MB
Kubernetes RPM/DEB镜像
- 阿里云镜像
示例:
# CentOS
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF
# Ubuntu
cat <<EOF >/etc/apt/sources.list.d/kubernetes.list
deb https://mirrors.aliyun.com/kubernetes/apt/ kubernetes-xenial main
EOF
Helm Charts 镜像
- Helm: http://mirror.azure.cn/kubernetes/helm/
- Stable Charts: http://mirror.azure.cn/kubernetes/charts/
- Incubator Charts: http://mirror.azure.cn/kubernetes/charts-incubator/
helm repo add stable http://mirror.azure.cn/kubernetes/charts/
helm repo add incubator http://mirror.azure.cn/kubernetes/charts-incubator/