我正在尝试部署Azure ARM模板,但我没有放入参数框中的内容。有没有一个地方我可以查看每个参数的作用,正确的语法是什么,哪些参数接受什么符号以及密码,盐应该多长时间? 这是我尝试部署https://azure.microsoft.com/en-us/documentation/templates/wordpress-mysql-replication/
的模板我的大多数参数都有问题。例如:
网站sku - 我在这里放什么?
网站工作人员规模 - 我在这里放什么?
webdeploy安全认证密钥 - 它应该有多少个符号?它会接受特殊符号,例如%或;
vmSize - 什么是正确的sytax?只是A2?还是vm_size_a2?或其他什么?
答案 0 :(得分:1)
学习ARM的便捷方法是使用Resource Explorer,它可以绑定到您的订阅,您可以看到所需的所有资源。
在这里,如果你去你想要的分支(在你的情况下它是Web),你会找到有关参数/ etc的文档 -
your subscription name => resourceGroups branch => resourceGroup name => providers => Microsoft.Web => sites => any site => documentation.
描述了更详细地使用RE的过程
关于您提到的脚本,一些参数看起来像一个自定义名称。参数在脚本本身中描述为here in some capacity,您的确切参数为:
网站sku - 基本/标准/高级。计划描述为here
网站工作者大小 - 它是通常用于可伸缩性的组件之一。描述here。它们适用于ASE,高级模式。如果您不打算使用高级模式,我相信您不应该这样做。
webdeploy安全身份验证密钥 - 这与Wordpress相关,对不起,不确定它应该是什么。看起来它可能来自official site generator。 that article可能会有所帮助(特别是屏幕截图)。
vmSize - 标准_2,如script中所述。
该脚本缺少文档,有些参数与ARM无关。