diff --git a/.github/workflows/terraform-validate.yaml b/.github/workflows/terraform-validate.yaml index 742367b..988c7f2 100644 --- a/.github/workflows/terraform-validate.yaml +++ b/.github/workflows/terraform-validate.yaml @@ -9,6 +9,7 @@ jobs: steps: - uses: actions/checkout@v3 - uses: hashicorp/setup-terraform@v2 + - uses: bendrucker/terraform-configuration-aliases-action@v1 - name: terraform init run: terraform init -input=false -backend=false diff --git a/terraform/operations-account/main.tf b/terraform/operations-account/main.tf index afa2e5b..e8d8927 100644 --- a/terraform/operations-account/main.tf +++ b/terraform/operations-account/main.tf @@ -304,8 +304,8 @@ resource "aws_ecs_task_definition" "billing_reports_ecs_task" { family = "${local.app_name}-ecs-task" network_mode = "awsvpc" requires_compatibilities = ["FARGATE"] - cpu = "2048" - memory = "8192" + cpu = "8192" # This needs to be high for the quarterly billing report to run to completion + memory = "32768" # This needs to be high for the quarterly billing report to run to completion execution_role_arn = aws_iam_role.ecs_task_exec_role.arn task_role_arn = aws_iam_role.ecs_task_role.arn runtime_platform {