【发布时间】:2022-01-15 12:42:13
【问题描述】:
我是 DevOps 和 Terraform 领域的新手,我想问以下问题。我已经在资源组“Networks”中创建了一个名为“myVNET”的 VNET(使用门户)。我正在尝试使用 Terraform 实现 AKS 集群。我的 main.tf 文件在下面
provider "azurerm" {
subscription_id = var.subscription_id
client_id = var.client_id
client_secret = var.client_secret
tenant_id = var.tenant_id
features {}
}
resource "azurerm_resource_group" "MyPlatform" {
name = var.resourcename
location = var.location
}
resource "azurerm_kubernetes_cluster" "aks-cluster" {
name = var.clustername
location = azurerm_resource_group.MyPlatform.location
resource_group_name = azurerm_resource_group.MyPlatform.name
dns_prefix = var.dnspreffix
default_node_pool {
name = "default"
node_count = var.agentnode
vm_size = var.size
}
service_principal {
client_id = var.client_id
client_secret = var.client_secret
}
network_profile {
network_plugin = "azure"
load_balancer_sku = "standard"
network_policy = "calico"
}
}
我的问题如下,如何将集群附加到我的 VNET?
【问题讨论】:
标签: azure kubernetes terraform azure-aks