Azure模板中的引用模板

时间:2018-06-29 19:11:24

标签: azure azure-template

我在Azure模板中存储了一个ARM模板。

是否可以从脚本(在Azure Cloud Shell或本地计算机上的PowerShell / CLI中)引用此模板?现在看来,部署模板的唯一方法是通过Azure门户UI。

更新

我想澄清我的要求。我专门询问Azure Templates (Preview)服务。看来,一旦将模板存储在模板服务中,访问模板的唯一方法就是通过Azure门户。

例如,假设我正在Azure门户中创建VM。我可以将ARM模板保存到Templates服务,如下图所示。

您可以单击Download Template and parameters链接,在下一页上单击Add to library以将模板保存到模板服务(可以通过“所有服务”>“模板”过滤器在Azure门户中找到模板服务)

我当时在edX.org上学习课程:Automating Azure Workloads,当时正在谈论这项服务,这就是为什么我对该服务感兴趣的原因。

Create VM pane

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

您可以使用所提到的所有可能方式来部署模板。不仅是门户用户界面。

有文档here-第Deploy a template from external reosurce节(还介绍了如何使用SAS从private资源进行部署:

New-AzureRmResourceGroupDeployment -Name ExampleDeployment -ResourceGroupName ExampleResourceGroup `
  -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/101-storage-account-create/azuredeploy.json `
  -storageAccountType Standard_GRS

所引用的文档还提供了与Cloud Shell一起使用的示例。