Skip to content

Commit f8ea3d0

Browse files
authored
feat: Ignore changes to *.aws_iam_role.*.role_last_used (#2628)
1 parent fcb4256 commit f8ea3d0

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

main.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,12 @@ resource "aws_iam_role" "this" {
318318
}
319319

320320
tags = merge(var.tags, var.iam_role_tags)
321+
322+
lifecycle {
323+
ignore_changes = [
324+
role_last_used,
325+
]
326+
}
321327
}
322328

323329
# Policies attached ref https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.html

modules/eks-managed-node-group/main.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -427,6 +427,12 @@ resource "aws_iam_role" "this" {
427427
force_detach_policies = true
428428

429429
tags = merge(var.tags, var.iam_role_tags)
430+
431+
lifecycle {
432+
ignore_changes = [
433+
role_last_used,
434+
]
435+
}
430436
}
431437

432438
# Policies attached ref https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/eks_node_group

modules/karpenter/main.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ resource "aws_iam_role" "irsa" {
6161
force_detach_policies = true
6262

6363
tags = merge(var.tags, var.irsa_tags)
64+
65+
lifecycle {
66+
ignore_changes = [
67+
role_last_used,
68+
]
69+
}
6470
}
6571

6672
locals {

0 commit comments

Comments
 (0)