首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes无法从gcr.io中提取图像

Kubernetes无法从gcr.io中提取图像
EN

Stack Overflow用户
提问于 2015-08-24 19:46:41
回答 2查看 2.5K关注 0票数 1

我正试图第一次设置库伯内特斯。我正在遵循Fedora手册安装指南:config.html

我试图让kubernetes加载项运行,特别是kube.我创建了这样的服务和复制控制器:

代码语言:javascript
复制
kubectl create -f cluster/addons/kube-ui/kube-ui-rc.yaml --namespace=kube-system
kubectl create -f cluster/addons/kube-ui/kube-ui-svc.yaml --namespace=kube-system

当我跑的时候

代码语言:javascript
复制
kubectl get events --namespace=kube-system

我看到这样的错误:

代码语言:javascript
复制
 Failed to pull image "gcr.io/google_containers/pause:0.8.0": image pull failed for gcr.io/google_containers/pause:0.8.0, this may be because there are no credentials on this request.  details: (Authentication is required.)

我该怎么告诉库伯内特斯来验证身份?这在文档中没有提到。那我该怎么解决这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-08-31 00:23:39

这是因为最近gce存储中断,结果我们都在从gcr (在后端使用gce存储)提取图像时经历了这个错误。

你还看到这个错误吗?

票数 0
EN

Stack Overflow用户

发布于 2015-08-26 17:36:45

正如信息所述,您需要凭据。你在使用Google容器引擎吗?那你就得跑

代码语言:javascript
复制
gcloud config set project <your-project>
gcloud config set compute/zone <your-zone, like us-central1-f>
gcloud beta container clusters get-credentials --cluster <your-cluster-name>

然后,GCE集群将具有以下凭据:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32190511

复制
相关文章

相似问题

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