【发布时间】:2022-08-16 03:56:07
【问题描述】:
我正在尝试使用二头肌创建应用服务计划。我为开发基础设施创建了一个完整的二头肌脚本,它运行良好。但是对于生产,当我执行应用服务计划模块时,我会收到以下错误。我几乎花了一天的时间来解决这个问题。该模块还具有用于部署和配置应用服务的二头肌。但是为了进行故障排除,我已将其删除。请帮助我确定这个问题。
主文件
@allowed([
\'aladdin\'
])
@description(\'Environment Name\')
param environmentPrefix string
@allowed([
\'uat\'
\'prod\'
])
@description(\'Environment Type\')
param environmentType string
@allowed([
\'P1V3\'
\'P2V3\'
])
@description(\'App Services Plan SKU\')
param appServicePlanSku string
var appRgName = \'rg-${environmentPrefix}-${environmentType}-ne-app01\'
var appServicePlanName = \'asp-${environmentPrefix}-${environmentType}-ne-app01\'
resource appResourceGroup \'Microsoft.Resources/resourceGroups@2021-04-01\' = {
name: appRgName
location: location
tags: {
environmentType: environmentType
environmentPrefix: environmentPrefix
role: \'Azure PAAS resources\'
}
}
module appServicePlan \'appServicePlan.bicep\' = {
scope: appResourceGroup
name: \'appServicePlanModule\'
params: {
appServicePlanName: appServicePlanName
appServicePlanSku: appServicePlanSku
location: location
}
}
模块
param appServicePlanSku string
param appServicePlanName string
param location string
resource appServicePlan \'Microsoft.Web/serverfarms@2022-03-01\' = {
name: appServicePlanName
location: location
sku: {
name: appServicePlanSku
capacity: 1
}
kind: \'windows\'
}
使用 PowerShell 执行
New-AzSubscriptionDeployment `
-Name Production `
-Location northeurope `
-TemplateParameterFile \"$biceptemplate\\main.parameters.json\" `
-TemplateFile \"$biceptemplate\\main.bicep\" `
-environmentPrefix \'aladdin\' `
-verbose
Error: Code=InvalidTemplateDeployment; Message=The template deployment \'Production\' is not valid according to the validation procedure. The tracking id is ....
-
你可以参考这个GitHub issue.?
-
不@AjayKumarGhose ---它没有帮助
标签: azure azure-devops azure-bicep