-
Hello! We are attempting to deploy SES on our ref arq, but we get the following error:
We assumed that the deploy runner had broad permissions (first time we get this error), but evidently this is not allowed to do. What would be the correct way of adding these permissions? Adding to this, we’re getting similar errors when trying to deploy API Gateway:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
As of now, SES and API Gateway are not part of the original Reference Architecture that Gruntwork deploys, so you must have created modules to hook into your existing Ref Arch. The ECS Deploy Runner can be fitted to handle these new services but doesn't come with those permissions. One of the big features of the ECS Deploy Runner is guarding against security threats, and therefore we don't recommend deploying it with wider permissions than necessary. Here, you'll have to add permissions specific to SES and APIGateway to the |
Beta Was this translation helpful? Give feedback.
As of now, SES and API Gateway are not part of the original Reference Architecture that Gruntwork deploys, so you must have created modules to hook into your existing Ref Arch. The ECS Deploy Runner can be fitted to handle these new services but doesn't come with those permissions. One of the big features of the ECS Deploy Runner is guarding against security threats, and therefore we don't recommend deploying it with wider permissions than necessary.
Here, you'll have to add permissions specific to SES and APIGateway to the
deploy
andread only
permissions of the ecs-deploy-runner. In the latest revision of the Ref Arch, you can do this by modifying these files: read_only_permissions.yml …