用户无权访问项目:请求的身份验证范围不足

时间:2019-06-14 04:00:30

标签: jenkins continuous-integration google-kubernetes-engine continuous-delivery

我了解了詹金斯,我想与詹金斯和GKE实施持续交付。

我尝试实施没有成功,我想向您寻求帮助,因为我一直在寻找解决方案

这是我得到的错误: + PYTHONUNBUFFERED = 1 gcloud构建提交-t gcr.io/[PROJECT-ID]/nginx­-logam:build-11。

创建压缩前的tar文件临时文件,共520个文件,总计2.2 MiB。

某些文件未包含在源上传中。

检查gcloud日志[/root/.config/gcloud/logs/2019.06.13/13.44.43.652252.log]以查看哪些文件及其内容

使用了默认的gcloudignore文件(请参阅$ gcloud topic gcloudignore进行学习

更多)。

将[。]的压缩包上传到[gs:// [PROJECT-ID] _cloudbuild / source / 1560433484.05-f41d9f381889486d87b03851f5bd4d02.tgz]

错误:(gcloud.builds.submit)用户[PROJECT-ID-compute@developer.gserviceaccount.com]无权访问项目[[PROJECT-ID]](或可能不存在):请求的身份验证范围不足。

我为服务 [PROJECT-ID] -compute@developer.gserviceaccount.com 赋予了以下访问权限:

  • Cloud Build Viewer

  • 编辑器

  • 服务帐户用户

  • Cloud Run Admin

仍然,我遇到同样的错误。

真的只使用了帐户“ [PROJECT-ID] -compute@developer.gserviceaccount.com ”吗?

为什么,尽管与该帐户相关联的所有角色都无法使用?

感谢您的帮助

0 个答案:

没有答案