Для настройки прав доступа агента GitHub Actions к ECS для запуска или скачивания контейнеров необходимо выполнить следующие шаги:
Создание IAM-политики: Создать новую IAM-политику в AWS, предоставляющую необходимые разрешения. Минимальные разрешения для запуска задачи ECS включают ecs:RunTask
, ecs:PullImage
(для реестра ECR), iam:PassRole
(если в определении задачи используется IAM-роль для задачи).
json
Если требуется только скачивание, разрешения могут быть ограничены только действиями ECR.
Создание IAM-пользователя или IAM-роли:
json
Для настройки прав доступа агента GitHub Actions к ECS для запуска или скачивания контейнеров необходимо выполнить следующие шаги:
Создание IAM-политики: Создать новую IAM-политику в AWS, предоставляющую необходимые разрешения. Минимальные разрешения для запуска задачи ECS включают ecs:RunTask
, ecs:PullImage
(для реестра ECR), iam:PassRole
(если в определении задачи используется IAM-роль для задачи).
json
Если требуется только скачивание, разрешения могут быть ограничены только действиями ECR.
Создание IAM-пользователя или IAM-роли:
json
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.