首页 > 解决方案 > 错误消息:当前 SKU 不支持“私有端点连接”

问题描述

我为 Azure 云中的应用配置创建了一个专用链接。

我的地形代码:

resource "azurerm_virtual_network" "example" {
  name                = "example-network"
  address_space       = ["10.0.0.0/16"]
  location            = var.location
  resource_group_name = var.resource_group_name
}

resource "azurerm_subnet" "service" {
  name                 = "service"
  resource_group_name  = var.resource_group_name
  virtual_network_name = azurerm_virtual_network.example.name
  address_prefixes     = ["10.0.1.0/24"]

  enforce_private_link_service_network_policies = true
  enforce_private_link_endpoint_network_policies = true
}

resource "azurerm_subnet" "endpoint" {
  name                 = "endpoint"
  resource_group_name  = var.resource_group_name
  virtual_network_name = azurerm_virtual_network.example.name
  address_prefixes     = ["10.0.2.0/24"]

  enforce_private_link_endpoint_network_policies = true
}

resource "azurerm_app_configuration" "appconf" {
  name                = "app-butfa"
  resource_group_name = var.resource_group_name
  location            = var.location

}


resource "azurerm_private_endpoint" "example" {
  name                = "butfa-endpoint"
  location            = var.location
  resource_group_name = var.resource_group_name
  subnet_id           = azurerm_subnet.endpoint.id


  private_service_connection {
    name                           = "butfa-privateserviceconnection"
    private_connection_resource_id = azurerm_app_configuration.appconf.id
    is_manual_connection           = false
    subresource_names              = ["configurationStores"]
  }
}

但是当我运行时:terraform apply我收到了这个错误:

Error: creating Private Endpoint "butfa-endpoint" (Resource Group "DefaultResourceGroup-SEA"): network.PrivateEndpointsClient#CreateOrUpdate: Failure sending request: StatusCode=0 -- Original Error: Code="SkuFeatureNotSupported" Message="Call to Microsoft.AppConfiguration/configurationStores failed. Error message: The current SKU does not support 'private endpoint connection'." Details=[]

  on init.services.tf line 62, in resource "azurerm_private_endpoint" "example":
  62: resource "azurerm_private_endpoint" "example" {

有人帮忙吗?

标签: azureterraformazure-app-configuration

解决方案


sku 应用程序配置的默认值为free

设置skustandard

resource "azurerm_app_configuration" "appconf" {
  name                = "app-butfa"
  resource_group_name = var.resource_group_name
  location            = var.location
  sku                 = "standard"

}

推荐阅读