diff --git a/modules/aks/main.tf b/modules/aks/main.tf index 9c9ff09..25b462d 100644 --- a/modules/aks/main.tf +++ b/modules/aks/main.tf @@ -85,6 +85,7 @@ resource "azurerm_kubernetes_cluster_node_pool" "custom_node_pools" { node_taints = [ for taint in each.value.taints : "${taint.key}=${taint.value}:${taint.effect}" ] + node_labels = each.value.labels tags = var.tags } diff --git a/modules/aks/variables.tf b/modules/aks/variables.tf index a566073..e010e2d 100644 --- a/modules/aks/variables.tf +++ b/modules/aks/variables.tf @@ -115,6 +115,7 @@ variable "custom_node_pools" { min_node_count = number max_node_count = number max_surge = number + labels = map(string) })) description = "Dynamic extra node pools" default = [] diff --git a/variables.tf b/variables.tf index 6980b42..76d7da6 100644 --- a/variables.tf +++ b/variables.tf @@ -336,6 +336,7 @@ variable "custom_node_pools" { min_node_count = number max_node_count = number max_surge = number + labels = map(string) })) description = "Dynamic extra node pools" default = []