diff --git a/open-tofu/main.tf.template b/open-tofu/main.tf.template index dc694c2..7e209d0 100644 --- a/open-tofu/main.tf.template +++ b/open-tofu/main.tf.template @@ -73,6 +73,7 @@ resource "aws_lambda_function" "mpic_coordinator_lambda" { source_code_hash = filebase64sha256("../{{source-path}}/mpic_coordinator_lambda/mpic_coordinator_lambda.zip") runtime = "python3.11" architectures = ["arm64"] + memory_size = var.coordinator_memory_size timeout = 60 layers = [ aws_lambda_layer_version.python3_open_mpic_layer.arn, diff --git a/open-tofu/variables.tf b/open-tofu/variables.tf index 05a1c85..f91a357 100644 --- a/open-tofu/variables.tf +++ b/open-tofu/variables.tf @@ -3,3 +3,10 @@ variable "dnssec_enabled" { description = "Enable DNSSEC" default = true } + +variable "coordinator_memory_size" { + type = number + description = "MPIC Coordinator Lambda Function Memory" + default = 512 + +}