Azure App Configuration创建Private Endpoint提示SKU不支持私有连接如何解决?
问题根因
错误返回的
SkuFeatureNotSupported表明你使用的Azure App Configuration实例层级不支持私有端点功能。
Azure App Configuration目前提供两类SKU:
- Free(免费层):仅提供基础功能,不支持Private Link、高可用等企业级特性,是未指定sku参数时的默认值
- Standard(标准层):支持私有端点、异地冗余、更高的配额限制等高级功能
你当前的Terraform代码中azurerm_app_configuration资源未指定sku参数,默认创建了Free层实例,因此无法绑定私有端点。
解决方案
修改azurerm_app_configuration资源定义,显式指定sku为Standard即可,修改后的代码示例如下:
resource "azurerm_app_configuration" "appconf" { name = "app-butfa" resource_group_name = var.resource_group_name location = var.location # 新增sku参数指定为标准层 sku = "Standard" }
后续操作步骤
- 执行
terraform plan确认修改仅涉及App Configuration的SKU更新/重建 - 执行
terraform apply提交变更即可
注意:如果原有Free层App Configuration已存储配置数据,升级SKU不会丢失数据,但Standard层会产生相应的服务费用。
内容的提问来源于stack exchange,提问作者Thanh Nguyen Van
相关产品推荐
相关产品推荐

