解决从k8s.gcr.io/gcr.io/quay.io等地址拉取镜像失败问题(Kubernetes国内镜像仓库地址)

前言

  因谷歌网络限制问题,国内的K8ser大多数在学习Kubernetes过程中因为镜像下载失败问题间接地产生些许失落感,笔者也因此脑壳疼,故翻阅资料得到以下解决方式:

  在应用yaml文件创建资源时,将文件中镜像地址进行内容替换即可:

### k8s.gcr.io 地址替换

  将k8s.gcr.io替换为

  registry.cn-hangzhou.aliyuncs.com/google_containers

  或者

  registry.aliyuncs.com/google_containers

  或者

  mirrorgooglecontainers

### quay.io 地址替换

   quay.io 替换为 quay-mirror.qiniu.com

### gcr.io 地址替换

   gcr.io 替换为 registry.aliyuncs.com

后续

  很多文章中写道可直接在阿里云的镜像站找对应资源,但是笔者知道aliyun的yum仓库,查了一下,相关的Kubernetes镜像仓库没头绪,有方法的大哥麻烦指教一波,谢谢啦!

原文地址:https://www.cnblogs.com/kazihuo/p/10184286.html