From 5d32ee1539698a02e0e1d0f6b8acb761c847563d Mon Sep 17 00:00:00 2001 From: ramseymcgrathfd Date: Wed, 21 Aug 2024 13:44:43 -0400 Subject: [PATCH] Formatting --- examples/self-managed-node-group/eks-bottlerocket.tf | 2 ++ modules/self-managed-node-group/main.tf | 5 ++++- modules/self-managed-node-group/variables.tf | 1 - 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/self-managed-node-group/eks-bottlerocket.tf b/examples/self-managed-node-group/eks-bottlerocket.tf index 2afb079472..48c119c548 100644 --- a/examples/self-managed-node-group/eks-bottlerocket.tf +++ b/examples/self-managed-node-group/eks-bottlerocket.tf @@ -45,6 +45,8 @@ module "eks_bottlerocket" { [settings.kernel] lockdown = "integrity" EOT + + instance_refresh = {} } } diff --git a/modules/self-managed-node-group/main.tf b/modules/self-managed-node-group/main.tf index 026541b488..6b8b021141 100644 --- a/modules/self-managed-node-group/main.tf +++ b/modules/self-managed-node-group/main.tf @@ -527,7 +527,10 @@ resource "aws_autoscaling_group" "this" { } dynamic "instance_refresh" { - for_each = try(length(var.instance_refresh),0) > 0 ? [var.instance_refresh] : [] + for_each = alltrue([ + length(var.instance_refresh) > 0, + var.instance_refresh != {} + ]) ? [var.instance_refresh] : [] content { dynamic "preferences" { diff --git a/modules/self-managed-node-group/variables.tf b/modules/self-managed-node-group/variables.tf index 9a031d92c2..92121ea750 100644 --- a/modules/self-managed-node-group/variables.tf +++ b/modules/self-managed-node-group/variables.tf @@ -567,7 +567,6 @@ variable "instance_refresh" { min_healthy_percentage = 66 } } - nullable = true } variable "use_mixed_instances_policy" {