如何通过二头肌将应用程序配置设置粘贴到插槽中?
这是我的bicep文件:
var stagingSettings = [
{
name: 'AzureFunctionsJobHost__extensions__durableTask__hubName'
value: 'staging'
slotSetting: true
}
]
resource functionApp 'Microsoft.Web/sites/slots@2018-11-01' = {
name: name
kind: kind
location: location
properties: {
clientAffinityEnabled: true
enabled: true
httpsOnly: true
serverFarmId: resourceId('Microsoft.Web/serverfarms', servicePlanName)
siteConfig: {
use32BitWorkerProcess : false
appSettings: stagingSettings
}
}
identity: {
type: 'SystemAssigned'
}
}
在部署此代码时,我没有看到应用程序配置设置粘在插槽上:
复选框未选中。我缺少什么?
2条答案
按热度按时间6uxekuva1#
您需要创建一个slotConfigNames资源:
连接字符串、应用程序设置和外部Azure存储帐户配置标识符的名称,这些名称要标记为与部署槽保持一致,并且在交换操作期间不移动。这对应用程序中的所有部署槽都有效。
这样的东西应该是可行的:
lf5gs5x22#
目前无法通过bicep更新暂存插槽,只能更新生产插槽。您可以通过YAML、门户或CLI更新配置设置暂存插槽。