From f8ea3d08adbc4abfb18a77ad44e30b93cd05c050 Mon Sep 17 00:00:00 2001 From: Eric Bailey Date: Wed, 24 May 2023 12:46:52 -0500 Subject: [PATCH] feat: Ignore changes to *.aws_iam_role.*.role_last_used (#2628) --- main.tf | 6 ++++++ modules/eks-managed-node-group/main.tf | 6 ++++++ modules/karpenter/main.tf | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/main.tf b/main.tf index 52d36aa..7fad001 100644 --- a/main.tf +++ b/main.tf @@ -318,6 +318,12 @@ resource "aws_iam_role" "this" { } tags = merge(var.tags, var.iam_role_tags) + + lifecycle { + ignore_changes = [ + role_last_used, + ] + } } # Policies attached ref https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.html diff --git a/modules/eks-managed-node-group/main.tf b/modules/eks-managed-node-group/main.tf index 1d3fe81..3deca4d 100644 --- a/modules/eks-managed-node-group/main.tf +++ b/modules/eks-managed-node-group/main.tf @@ -427,6 +427,12 @@ resource "aws_iam_role" "this" { force_detach_policies = true tags = merge(var.tags, var.iam_role_tags) + + lifecycle { + ignore_changes = [ + role_last_used, + ] + } } # Policies attached ref https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_node_group diff --git a/modules/karpenter/main.tf b/modules/karpenter/main.tf index 2c809ed..edfa556 100644 --- a/modules/karpenter/main.tf +++ b/modules/karpenter/main.tf @@ -61,6 +61,12 @@ resource "aws_iam_role" "irsa" { force_detach_policies = true tags = merge(var.tags, var.irsa_tags) + + lifecycle { + ignore_changes = [ + role_last_used, + ] + } } locals {