diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index adf5e8f7..02a4e268 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.5.0 + rev: v4.6.0 hooks: - id: trailing-whitespace args: ['--markdown-linebreak-ext=md'] @@ -11,7 +11,7 @@ repos: - id: detect-aws-credentials args: ['--allow-missing-credentials'] - repo: https://github.com/antonbabenko/pre-commit-terraform - rev: v1.88.2 + rev: v1.89.1 hooks: - id: terraform_fmt - id: terraform_docs diff --git a/main.tf b/main.tf index 6b77554f..28f28bd3 100644 --- a/main.tf +++ b/main.tf @@ -2989,7 +2989,7 @@ resource "aws_iam_role_policy_attachment" "karpenter" { } resource "aws_iam_role_policy_attachment" "additional" { - for_each = { for k, v in try(var.karpenter_node.iam_role_additional_policies, {}) : k => v if local.create_karpenter_node_iam_role } + for_each = { for k, v in lookup(var.karpenter_node, "iam_role_additional_policies", {}) : k => v if local.create_karpenter_node_iam_role } policy_arn = each.value role = aws_iam_role.karpenter[0].name