Skip to content

Commit 28deb42

Browse files
committed
Remove CPU and memory reservations from container definition.
1 parent ff5af73 commit 28deb42

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

terraform/ecs_batch_processor_config.tf

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,8 @@ resource "aws_ecs_task_definition" "ecs_task" {
184184
family = "${local.short_prefix}-processor-task"
185185
network_mode = "awsvpc"
186186
requires_compatibilities = ["FARGATE"]
187-
cpu = 4096
188-
memory = 16384
187+
cpu = "4096"
188+
memory = "16384"
189189
runtime_platform {
190190
operating_system_family = "LINUX"
191191
cpu_architecture = "X86_64"
@@ -194,12 +194,9 @@ resource "aws_ecs_task_definition" "ecs_task" {
194194
execution_role_arn = aws_iam_role.ecs_task_exec_role.arn
195195

196196
container_definitions = jsonencode([{
197-
name = "${local.short_prefix}-process-records-container"
198-
image = "${aws_ecr_repository.processing_repository.repository_url}:${local.image_tag}"
199-
cpu = 4096
200-
memory = 16384
201-
memoryReservation = 16384
202-
essential = true
197+
name = "${local.short_prefix}-process-records-container"
198+
image = "${aws_ecr_repository.processing_repository.repository_url}:${local.image_tag}"
199+
essential = true
203200
environment = [
204201
{
205202
name = "SOURCE_BUCKET_NAME"

0 commit comments

Comments
 (0)