File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ module "karpenter_irsa_role" {
7
7
attach_karpenter_controller_policy = true
8
8
9
9
karpenter_controller_cluster_id = var. cluster_name
10
- karpenter_controller_node_iam_role_arns = var. controller_node_iam_role_arns
10
+ karpenter_controller_node_iam_role_arns = flatten ([ var . controller_node_iam_role_arn , var . additional_controller_node_iam_role_arns ])
11
11
12
12
attach_vpc_cni_policy = true
13
13
vpc_cni_enable_ipv4 = true
Original file line number Diff line number Diff line change @@ -18,9 +18,15 @@ variable "oidc_provider_arn" {
18
18
type = string
19
19
}
20
20
21
- variable "controller_node_iam_role_arns" {
22
- description = " The node iam role arns to support for karpenter"
21
+ variable "controller_node_iam_role_arn" {
22
+ description = " The node iam role for the initial node group to be used by karpenter"
23
+ type = string
24
+ }
25
+
26
+ variable "additional_controller_node_iam_role_arns" {
27
+ description = " The additional node iam roles to be used by karpenter"
23
28
type = list (string )
29
+ default = []
24
30
}
25
31
26
32
variable "controller_nodegroup_name" {
You can’t perform that action at this time.
0 commit comments