读取/写入 Google Container Registry 所需的服务帐户的最低权限/角色是什么?

Sta*_*ndi 4 google-cloud-platform drone google-container-registry

我正在尝试为无人机实例创建一个服务角色,该角色构建一个 docker 镜像并将其推送到 Google Container Registry。

它适用于角色project>owner(大概project>editor也适用)。我一直无法找到一种方法来限制它只能获得推送到 GCR 的权限,或者找出最低权限是什么。

服务帐号角色

Wei*_*Wei 5

没有权限只允许它推送到 GCR。允许推送的最低权限是“存储对象创建者”。根据角色名称的建议,此权限还允许用户写入 Google Cloud Storage。

更新:允许推送的正确最低权限(IAM 角色)是基于当前实现的“存储管理员”。