看起来Azure Powershell有插槽选项,但Azure CLI的ARM模式缺少这些功能 .
-
如何设置ARM模板以创建部署槽?
-
如何使用Azure CLI为特定插槽部署ARM模板
参考:https://azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/
看起来Azure Powershell有插槽选项,但Azure CLI的ARM模式缺少这些功能 .
如何设置ARM模板以创建部署槽?
如何使用Azure CLI为特定插槽部署ARM模板
参考:https://azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/
1 回答
看起来
$ 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