【发布时间】:2018-06-20 03:24:00
【问题描述】:
我在 Google 的 Container Registry 中创建了一个镜像 GitHub 存储库,然后创建了一个构建触发器。 repo 中的 dockerfile 包含gsutil -m rsync -r gs://asset-bucket/ local-dir/,以便我可以将共享的私有资产移动到容器中。
但我得到一个错误:
ServiceException: 401 Anonymous caller does not have storage.objects.list access to asset-bucket
我有一个自动创建的服务帐户 (@cloudbuild.gserviceaccount.com) 用于构建,它具有 Cloud Container Builder 角色。我尝试添加存储对象查看器,但仍然出现错误。
容器生成器不应该自动拥有相应的权限吗?
【问题讨论】:
标签: google-container-registry google-container-builder