Skip to content

Commit a40d260

Browse files
committed
fix: change to try function
1 parent 2fb8c21 commit a40d260

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

main.tf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ locals {
1616
}
1717
})
1818
pod_identity_association = [{
19-
role_arn = one(module.aws_vpc_cni_pod_identity[0].iam_role_arn)
19+
role_arn = try(module.aws_vpc_cni_pod_identity[0].iam_role_arn, null)
2020
service_account = "aws-node"
2121
}]
2222
}
@@ -35,18 +35,18 @@ locals {
3535
}
3636
}
3737
})
38-
service_account_role_arn = one(module.vpc_cni_irsa_role[0].iam_role_arn)
38+
service_account_role_arn = try(module.vpc_cni_irsa_role[0].iam_role_arn, null)
3939
}
4040
nodegroup_irsa = {
4141
most_recent = true
4242
resolve_conflicts_on_update = "OVERWRITE"
43-
service_account_role_arn = one(module.vpc_cni_irsa_role[0].iam_role_arn)
43+
service_account_role_arn = try(module.vpc_cni_irsa_role[0].iam_role_arn, null)
4444
}
4545
nodegroup_pod_identity = {
4646
most_recent = true
4747
resolve_conflicts_on_update = "OVERWRITE"
4848
pod_identity_association = [{
49-
role_arn = one(module.aws_vpc_cni_pod_identity[0].iam_role_arn)
49+
role_arn = try(module.aws_vpc_cni_pod_identity[0].iam_role_arn, null)
5050
service_account = "aws-node"
5151
}]
5252
}
@@ -62,14 +62,14 @@ locals {
6262
most_recent = true
6363
resolve_conflicts_on_update = "OVERWRITE"
6464
pod_identity_association = [{
65-
role_arn = one(module.aws_ebs_csi_pod_identity[0].iam_role_arn)
65+
role_arn = try(module.aws_ebs_csi_pod_identity[0].iam_role_arn, null)
6666
service_account = "ebs-csi-controller-sa"
6767
}]
6868
}
6969
irsa = {
7070
most_recent = true
7171
resolve_conflicts_on_update = "OVERWRITE"
72-
service_account_role_arn = one(module.ebs_csi_irsa_role[0].iam_role_arn)
72+
service_account_role_arn = try(module.ebs_csi_irsa_role[0].iam_role_arn, null)
7373
}
7474
}
7575
addon_aws_ebs_csi_driver_lookup = var.enable_pod_identity_for_eks_addons ? "pod_identity" : "irsa"

0 commit comments

Comments
 (0)