Для настройки прав доступа агента 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
Register or sign in to get access to full answers for all questions from the question bank.