diff --git a/terraform/modules/k8s/main.tf b/terraform/modules/k8s/main.tf index 93e84141..862966c8 100644 --- a/terraform/modules/k8s/main.tf +++ b/terraform/modules/k8s/main.tf @@ -15,11 +15,12 @@ resource "azurerm_kubernetes_cluster" "k8s" { } default_node_pool { - name = "default" - vm_size = "Standard_D1_v2" - os_disk_size_gb = 30 - vnet_subnet_id = var.vnet_subnet_id - node_count = 1 + name = "default" + vm_size = "Standard_D1_v2" + os_disk_size_gb = 30 + vnet_subnet_id = var.vnet_subnet_id + node_count = 1 + enable_node_public_ip = true # Nodes need a public IP for external resources. FIXME: Switch to NAT Gateway if its available in our subscription } lifecycle { diff --git a/terraform/providers/dev/variables.tf b/terraform/providers/dev/variables.tf index 3de51546..7fcb6ee0 100644 --- a/terraform/providers/dev/variables.tf +++ b/terraform/providers/dev/variables.tf @@ -47,13 +47,14 @@ variable "route_tables" { type = map default = { public = "Internet" - private = "VnetLocal" + private = "Internet" + #private = "VnetLocal" } } variable "dns_servers" { type = list - default = ["10.1.2.4", "10.1.2.5"] + default = [] } variable "k8s_node_size" {