Skip to content

Commit 7c6bd61

Browse files
committed
refactor(mpc-party): update nodegroup AMI configuration and add variable for AMI ID
Signed-off-by: Ghislain Cheng <ghislain.cheng@zama.ai>
1 parent e082fa2 commit 7c6bd61

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

examples/mpc-party/main.tf

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,11 @@ module "mpc_party" {
6666
kms_deletion_window_in_days = var.kms_deletion_window_in_days
6767
nodegroup_additional_security_group_ids = var.nodegroup_additional_security_group_ids
6868
nodegroup_enable_ssm_managed_instance = var.nodegroup_enable_ssm_managed_instance
69+
6970
# Custom AMI ID for the node group
70-
nodegroup_ami_id = "ami-085d6a1add83c50f3"
71-
# nodegroup_use_latest_ami_release_version = var.nodegroup_use_latest_ami_release_version
72-
# nodegroup_ami_release_version = var.nodegroup_ami_release_version
71+
nodegroup_ami_id = var.nodegroup_ami_id
72+
nodegroup_use_latest_ami_release_version = var.nodegroup_ami_id != null ? null : var.nodegroup_use_latest_ami_release_version
73+
nodegroup_ami_release_version = var.nodegroup_ami_id != null ? null : var.nodegroup_ami_release_version
7374

7475
# Nitro Enclaves Configuration
7576
kms_enabled_nitro_enclaves = var.kms_enabled_nitro_enclaves

examples/mpc-party/variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,12 @@ variable "nodegroup_use_latest_ami_release_version" {
236236
default = false
237237
}
238238

239+
variable "nodegroup_ami_id" {
240+
description = "AMI ID for the nodegroup"
241+
type = string
242+
default = "ami-085d6a1add83c50f3"
243+
}
244+
239245
variable "nodegroup_ami_release_version" {
240246
description = "AMI release version for the nodegroup"
241247
type = string

0 commit comments

Comments
 (0)