如何使用 Azure CLI 在 ARM 模式下配置或管理部署槽位



看起来Azure Powershell有插槽选项,但Azure CLI的ARM模式缺少这些功能。

  1. 如何设置 ARM 模板以创建部署槽位?
  2. 如何使用 Azure CLI 为特定槽部署 ARM 模板

参考:https://azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/

看起来$ azure group deployment create缺少插槽选项,但它存在于$ azure webapp create <resource-group> <name> --slot <slot-name> -l <location> -p <server-farm-plan-id>中。

也许我们应该先创建 webapp,然后使用常规 ARM 模板通过在以下 ARM 模板参数文件中指定参数值 webSiteName = 来更新特定插槽。

https://github.com/Azure/azure-quickstart-templates/blob/master/201-web-app-java-tomcat/azuredeploy.parameters.json

最新更新