File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 11data "aws_iam_policy_document" "cluster_autoscaler_sts" {
2- count = var. enable_karpenter ? 1 : 0
2+ count = var. enable_karpenter ? 0 : 1
33
44 statement {
55 actions = [
@@ -24,7 +24,7 @@ data "aws_iam_policy_document" "cluster_autoscaler_sts" {
2424}
2525
2626resource "aws_iam_role" "cluster_autoscaler" {
27- count = var. enable_karpenter ? 1 : 0
27+ count = var. enable_karpenter ? 0 : 1
2828
2929 name = format (" %s-ca-role" , var. cluster_name )
3030 description = format (" Role used by IRSA and the KSA cluster-autoscaler on StreamNative Cloud EKS cluster %s" , var. cluster_name )
@@ -35,7 +35,7 @@ resource "aws_iam_role" "cluster_autoscaler" {
3535}
3636
3737resource "aws_iam_role_policy_attachment" "cluster_autoscaler" {
38- count = var. enable_karpenter ? 1 : 0
38+ count = var. enable_karpenter ? 0 : 1
3939
4040 policy_arn = local. default_service_policy_arn
4141 role = aws_iam_role. cluster_autoscaler . 0 . name
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ output "cert_manager_arn" {
77}
88
99output "cluster_autoscaler_arn" {
10- value = aws_iam_role. cluster_autoscaler . 0 . arn
10+ value = try ( aws_iam_role. cluster_autoscaler [ 0 ] . arn , null )
1111}
1212
1313output "csi_arn" {
@@ -19,9 +19,9 @@ output "external_dns_arn" {
1919}
2020
2121output "karpenter_arn" {
22- value = aws_iam_role. karpenter . 0 . arn
22+ value = try ( aws_iam_role. karpenter [ 0 ] . arn , null )
2323}
2424
2525output "velero_arn" {
26- value = aws_iam_role. velero . 0 . arn
26+ value = try ( aws_iam_role. velero [ 0 ] . arn , null )
2727}
You can’t perform that action at this time.
0 commit comments