如何解决云构建无法部署到App Engine权限
我有一个在appengine上运行的API。上一次我成功完成构建/推送到dv环境的时间是10月6日。
今天,使用相同的cloudbuild.yaml文件并且未更改服务帐户,我看到此错误:
ERROR: (gcloud.app.deploy) PERMISSION_DENIED: You do not have permission to act as 'XXXX@appspot.gserviceaccount.com'
执行云构建的帐户为YYY@cloudbuild.gserviceaccount.com
因此,我去查看这些帐户的角色,然后看到YYY@cloudbuild.gserviceaccount.com(负责构建的帐户)的角色是:
App Engine Admin <- This should give me full access to App Engine to do a deployment,right?
Cloud Build Service Account
Secret Manager Secret Accessor
我想念什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。