Azure 12个月免费订阅无法注册Microsoft.AppConfiguration求助
问题解答
一、Azure App Configuration 是否在12个月免费订阅范围内?
Azure 12个月200美元额度的免费订阅套餐不包含Azure App Configuration服务,但该服务自身提供永久免费的Free SKU,使用该SKU不会消耗你的200美元额度。
二、资源提供程序未注册的解决步骤
你当前遇到的错误核心是订阅未注册Microsoft.AppConfiguration资源命名空间,和订阅额度无关,按以下操作解决:
注册资源提供程序
用Azure CLI执行注册命令:az provider register --namespace "Microsoft.AppConfiguration"注册过程通常需要5-10分钟,请耐心等待,不要中断操作。
验证注册状态
执行以下命令确认注册是否完成:az provider show --namespace "Microsoft.AppConfiguration" --query "registrationState"当输出为
"Registered"时,注册完成,可重新运行Terraform。Terraform自动注册配置(可选)
若想让Terraform自动处理资源提供程序注册,可在azurermprovider块中添加如下配置:provider "azurerm" { features { resource_provider_registration { auto_register = true } } }此后创建新资源时,Terraform会自动注册所需的资源提供程序。
切换到免费SKU(可选)
你的Terraform代码中App Configuration使用的是standardSKU,若要使用永久免费层,需修改sku字段:resource "azurerm_app_configuration" "appconfiguration" { name = "${var.name_prefix}-appconfiguration" location = azurerm_resource_group.rg.location resource_group_name = azurerm_resource_group.rg.name sku = "free" # 替换为free SKU }
内容的提问来源于stack exchange,提问作者nop
相关产品推荐
相关产品推荐

