Я тестирую некоторый код Terraform для создания кластера Kubernetes, поэтому я выбрал самую маленькую / самую дешевую виртуальную машину
resource "azurerm_kubernetes_cluster" "k8s" {
name = "${var.cluster_name}"
location = "${azurerm_resource_group.resource_group.location}"
resource_group_name = "${azurerm_resource_group.resource_group.name}"
dns_prefix = "${var.dns_prefix}"
agent_pool_profile {
name = "agentpool"
count = "${var.agent_count}"
vm_size = "Standard_B1s"
os_type = "Linux"
os_disk_size_gb = "${var.agent_disk_size}"
}
service_principal {
client_id = "${var.client_id}"
client_secret = "${var.client_secret}"
}
}
Однако, когда я terraform apply
, я получаю это сообщение об ошибке из лазури:
"Выбранный для этого кластера SKU виртуальной машины Standard_B1s
не имеет достаточного количества ЦП / памяти для работы в качестве узла AKS."
Как составить список действительных SKU виртуальных машиндля узлов АКС и отсортировать их по стоимости?