我正在尝试使用 terraform 配置私有 AKS 集群。我想要将我的私有 AKS 群集连接到我使用 Azure 门户创建的现有 VNET 。
Azure 门户中提供了虚拟网络选项。请找到下面的图片。
但是, azurerm_kubernetes_cluster上的 terraform 文档有关如何实现这一目标的信息非常有限。
请main.tf在下面找到我的
resource "azurerm_kubernetes_cluster" "kubernetes_cluster" {
name = var.cluster_name
location = var.location
resource_group_name = var.resource_group_name
private_cluster_enabled = true
default_node_pool {
name = "default"
node_count = var.node_count
vm_size = var.vm_size
max_pods = var.max_pods_count
}
kube_dashboard {
enabled = true
}
network_profile {
network_plugin = "azure"
}
}
Run Code Online (Sandbox Code Playgroud)
请注意,VNET 和要创建的集群共享相同的位置和资源组。
任何有关如何使用 Terraform 将私有 AKS 集群配置到现有 VNET 的帮助将不胜感激。
azure kubernetes terraform terraform-provider-azure azure-aks