首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins Helm图表-kubernetes-从私人gcr中拔出图像

Jenkins Helm图表-kubernetes-从私人gcr中拔出图像
EN

DevOps用户
提问于 2020-08-14 13:15:48
回答 1查看 303关注 0票数 0

我没有从一个私人的gcr回购通过掌舵詹金斯在一个私人的k8s回购的图像。我得到了:

rpc错误:代码=未知的desc =来自守护进程的错误响应:未经授权:您没有执行此操作所需的权限,而且您可能具有无效的凭据。要验证您的请求,请执行以下步骤:https://cloud.google.com/container-registry/docs/advanced-authentication

无论如何,我可以减轻这个错误,而不需要在管道级别上专门指定凭据吗?

从主机工作中提取映像并在K8s中创建部署是成功的,但是当在Jenkins中拉出映像时,它不起作用。

EN

回答 1

DevOps用户

回答已采纳

发布于 2020-08-14 14:23:47

发现问题,有:

代码语言:javascript
复制
kubectl -n jenkins patch serviceaccount jenkins -p '{"imagePullSecrets": [{"name": "gcr-json-key"}]}' 

..。应用于default服务帐户而不是jenkins

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

https://devops.stackexchange.com/questions/12209

复制
相关文章

相似问题

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