Как создать роль IAM для отображения изображений в реестре контейнеров Google

Мне нужно иметь возможность назначить новую роль пользователю, который должен иметь доступ только к списку изображений в реестре контейнеров Google. Из моего исследования я не могу найти какие-либо действия в отношении реестра контейнеров для назначения на роль.

Это возможно?

1 ответ

Решение

Вы можете создать пользовательскую роль с storage.objects.list как разрешение. Эта роль позволит вам перечислить изображения в вашем хранилище реестра контейнеров:

gcloud container images list --repository=[HOSTNAME]/[PROJECT-ID]

Однако пользователи с этой ролью могут иметь возможность перечислять объекты и в других сегментах облачного хранилища, если им известно имя сегментов.

При этом, если вам нужна более конкретная роль / разрешение, я бы порекомендовал подать запрос на эту функцию в Google Public Issue Tracker.

Другие вопросы по тегам