首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >kubernetes未能从gcr.io中提取kube代理

kubernetes未能从gcr.io中提取kube代理
EN

Stack Overflow用户
提问于 2016-12-02 14:08:37
回答 2查看 1.1K关注 0票数 1

今天突然间,我的Kubernetes集群似乎无法从gcr.io中提取kube图像;

未能拉出图像"gcr.io/google_containers/kube-proxy:2691d6fbc11c57b4d1d4cd831125eb4b":图像拉出gcr.io/google_containers/kube-proxy:2691d6fbc11c57b4d1d4cd831125eb4b,失败,这可能是因为在此请求中没有凭据。详细信息:(标记2691d6fbc11c57b4d1d4cd831125eb4b,未在存储库gcr.io/google_containers/kube- found中找到)

我不确定我是否相信“无凭据”的部分,因为这已经工作了很多个月。

有人看到这个了吗?

EN

回答 2

Stack Overflow用户

发布于 2016-12-06 06:31:30

你可以试试这种解决问题的技巧。通过ssh登录到您的k8s minion节点。键入‘码头拉gcr.io/google_containers/kube-proxy:2691d6fbc11c57b4d1d4cd831125eb4b’,看看结果是什么。

您还必须确保gcr.io中存在标签‘2691d6fbc11c57b4d4d4cd831125eb4b’。我觉得这个标签太长了?

票数 0
EN

Stack Overflow用户

发布于 2016-12-06 10:27:12

正如建议的那样,如果您自己尝试并docker pull该映像,您就会发现问题所在:

代码语言:javascript
复制
$ docker pull gcr.io/google_containers/kube-proxy:2691d6fbc11c57b4d1d4cd831125eb4b
Pulling repository gcr.io/google_containers/kube-proxy
Tag 2691d6fbc11c57b4d1d4cd831125eb4b not found in repository gcr.io/google_containers/kube-proxy

带有特定标记(2691d6fbc11c57b4d1d4cd831125eb4b)的图像在gcr.io上不存在。

您需要使用现有的标记,您可以从API获得一个标签列表:

代码语言:javascript
复制
curl https://gcr.io/v2/google_containers/hyperkube/tags/list 

这为我们提供了(例如) v1.6.0-alpha.0

代码语言:javascript
复制
$ docker pull gcr.io/google_containers/kube-proxy:v1.6.0-alpha.0
v1.6.0-alpha.0: Pulling from google_containers/kube-proxy
..
..
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40934115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档