From 87dc5906991dd6cb14809d1562ee4ae58e39010b Mon Sep 17 00:00:00 2001 From: badra001 Date: Wed, 21 Aug 2024 16:33:59 -0400 Subject: [PATCH] add lifecycle --- .../cluster-autoscaler/cluster-autoscaler.tf | 6 ++++++ .../full-cluster-tf-upgrade/1.29/common-services/images.tf | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/examples/full-cluster-tf-upgrade/1.29/common-services/cluster-autoscaler/cluster-autoscaler.tf b/examples/full-cluster-tf-upgrade/1.29/common-services/cluster-autoscaler/cluster-autoscaler.tf index 70ba0b0..4260af9 100644 --- a/examples/full-cluster-tf-upgrade/1.29/common-services/cluster-autoscaler/cluster-autoscaler.tf +++ b/examples/full-cluster-tf-upgrade/1.29/common-services/cluster-autoscaler/cluster-autoscaler.tf @@ -40,6 +40,12 @@ module "images_cluster_autoscaler" { application_name = format("eks/%v", var.cluster_name) image_config = [for k, v in var.cluster_autoscaler_images : v if v.enabled] force_delete = true + + enable_lifecycle_policy = true + enable_lifecycle_policy_image_config = true + lifecycle_policy_all = true + lifecycle_policy_keep_count = 3 + tags = merge( local.base_tags, local.common_tags, diff --git a/examples/full-cluster-tf-upgrade/1.29/common-services/images.tf b/examples/full-cluster-tf-upgrade/1.29/common-services/images.tf index 177e4c0..69d411b 100644 --- a/examples/full-cluster-tf-upgrade/1.29/common-services/images.tf +++ b/examples/full-cluster-tf-upgrade/1.29/common-services/images.tf @@ -14,6 +14,12 @@ module "images" { application_name = format("eks/%v", var.cluster_name) image_config = local.image_config force_delete = true + + enable_lifecycle_policy = true + enable_lifecycle_policy_image_config = true + lifecycle_policy_all = true + lifecycle_policy_keep_count = 3 + tags = merge( local.base_tags, local.common_tags,