小编Ric*_*ord的帖子

无法使用现有 VNET 和子网创建 Azure AKS 群集

我正在尝试使用 Terraform 在 Azure 中构建 AKS 集群。但是,我不希望 AKS 部署到它自己的 VNET 和子网中,我已经在我希望它使用的 vnet 中构建了一个子网。当尝试只给它子网 ID 时,我遇到了重叠的 CIDER 问题。我的网络是:

VNET:10.0.0.0/16 子网:10.0.1.0/24、10.0.2.0/24 和 10.0.3.0/24。我需要 AKS 才能使用此 VNET 中的 10.0.1.0./24 子网。但是,我的 Terraform 配置尝试使用 CIDR 10.0.0.0/16,这是明显的冲突。我不知道如何在 Terraform 内部解决此问题,通过门户我可以选择 AKS 的 vnet/子网。以下是我的 Terraform 配置,它会生成错误:

terraform {
  required_providers {
    azurerm = {
      source  = "hashicorp/azurerm"
      version = "=2.46.0"
    }
  }
}

# Configure the Microsoft Azure Provider
provider "azurerm" {
  features {}

  subscription_id = "####"
  tenant_id       = "####"
}

locals {
  azure_location = "East US"
  azure_location_short = …
Run Code Online (Sandbox Code Playgroud)

azure terraform azure-aks

3
推荐指数
1
解决办法
2028
查看次数

标签 统计

azure ×1

azure-aks ×1

terraform ×1