Skip to content

Commit 44e73dc

Browse files
authored
Merge pull request #169 from to266/aks-sku-tier
AKS: SKU tier and node_labels to default_pool
2 parents 608123c + 170bf26 commit 44e73dc

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

azurerm/_modules/aks/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ resource "azurerm_kubernetes_cluster" "current" {
77
location = data.azurerm_resource_group.current.location
88
resource_group_name = data.azurerm_resource_group.current.name
99
dns_prefix = var.dns_prefix
10+
sku_tier = var.sku_tier
1011

1112
role_based_access_control {
1213
enabled = true
@@ -30,6 +31,7 @@ resource "azurerm_kubernetes_cluster" "current" {
3031

3132
vnet_subnet_id = var.network_plugin == "azure" ? azurerm_subnet.current[0].id : null
3233
max_pods = var.max_pods
34+
node_labels = var.metadata_labels
3335
}
3436

3537
network_profile {

azurerm/_modules/aks/variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,3 +148,9 @@ variable "user_assigned_identity_id" {
148148
description = "ID of the UserAssigned identity to use."
149149
default = null
150150
}
151+
152+
variable "sku_tier" {
153+
type = string
154+
description = "The SKU tier to use for the cluster. Possible values are 'Free' and 'Paid'. Defaults to 'Free'."
155+
default = "Free"
156+
}

azurerm/cluster/configuration.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ locals {
1717

1818
dns_prefix = lookup(local.cfg, "dns_prefix", "api")
1919

20+
sku_tier = lookup(local.cfg, "sku_tier", "Free")
21+
2022
vnet_address_space = split(",", lookup(local.cfg, "vnet_address_space", "10.0.0.0/8"))
2123
subnet_address_prefixes = split(",", lookup(local.cfg, "subnet_address_prefixes", "10.1.0.0/16"))
2224

azurerm/cluster/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ module "cluster" {
2727

2828
dns_prefix = local.dns_prefix
2929

30+
sku_tier = local.sku_tier
31+
3032
vnet_address_space = local.vnet_address_space
3133
subnet_address_prefixes = local.subnet_address_prefixes
3234
subnet_service_endpoints = local.subnet_service_endpoints

0 commit comments

Comments
 (0)