【发布时间】:2020-05-14 07:26:58
【问题描述】:
昨天我们注意到我们用于创建新应用服务槽的 arm-template 无法将设置从 prod-slot 复制到 staging-slot。 API版本“2016-08-01”。
要复制设置,我们使用脚本类型:“Microsoft.Web/sites”
"siteConfig": "[reference(resourceId('Microsoft.Web/Sites', variables('cdWebAppNameTidy')), variables('webApiVersion')).siteConfig]"
我还注意到,当我为 prod app-service 导出模板时,siteConfig 为空。不过,这些设置在另一部分“Microsoft.Web/sites/config”中可见...
有人知道api中是否发生了变化或发生了什么吗?
【问题讨论】:
-
有错误提示吗?
-
不是我见过的,暂存槽是在没有生产槽的属性的情况下创建的。例如,平台是 32 位而不是 64 位。我正在等待 Azure 支持的回复。
-
这个问题有什么更新吗?
-
该问题已上报给应用服务团队。虽然我已经能够通过简单地删除整个 siteConfig 引用来解决这个问题。现在看来,新暂存槽的设置是从 prod-slot 复制的默认设置。
-
是的,当我从 Azure 支持获得反馈时。
标签: azure-web-app-service azure-deployment azure-appservice