marcel-dempers 837f69f019 updates
2020-07-17 13:00:33 +10:00

72 lines
1.6 KiB
HCL

resource "azurerm_resource_group" "aks-getting-started" {
name = "aks-getting-started"
location = var.location
}
resource "azurerm_kubernetes_cluster" "aks-getting-started" {
name = "aks-getting-started"
location = azurerm_resource_group.aks-getting-started.location
resource_group_name = azurerm_resource_group.aks-getting-started.name
dns_prefix = "aks-getting-started"
kubernetes_version = var.kubernetes_version
default_node_pool {
name = "default"
node_count = 1
vm_size = "Standard_E4s_v3"
type = "VirtualMachineScaleSets"
os_disk_size_gb = 250
}
service_principal {
client_id = var.serviceprinciple_id
client_secret = var.serviceprinciple_key
}
linux_profile {
admin_username = "azureuser"
ssh_key {
key_data = var.ssh_key
}
}
network_profile {
network_plugin = "kubenet"
load_balancer_sku = "Standard"
}
addon_profile {
aci_connector_linux {
enabled = false
}
azure_policy {
enabled = false
}
http_application_routing {
enabled = false
}
kube_dashboard {
enabled = false
}
oms_agent {
enabled = false
}
}
}
/*
resource "azurerm_kubernetes_cluster_node_pool" "monitoring" {
name = "monitoring"
kubernetes_cluster_id = azurerm_kubernetes_cluster.aks-getting-started.id
vm_size = "Standard_DS2_v2"
node_count = 1
os_disk_size_gb = 250
os_type = "Linux"
}
*/