Skip to content
Discussion options

You must be logged in to vote

Having one ECS Deploy Runner in each account is intended

The ECS Deploy Runner (EDR or ecs-deploy-runner) actually has two purposes:

  1. During the Ref Arch deployment, performed by a Gruntwork engineer, the EDR is intentionally spun up in each account. Once up, it is the responsibility of the EDR to run terragrunt run-all apply on that particular account's infrastructure-live folder (e.g., dev) in order to provision the resources defined in the scaffolded code. So, it's the EDR that is actually responsible for deploying the generated code that defined a Ref Arch
  2. Once the Ref Arch is handed off, the EDR intentionally remains in each account because it is what runs the CI/CD operations (running

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by zackproser
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment