了解如何将 Azure 门户 与 Azure 资源管理器模板(ARM 模板) 配合使用来部署 Azure 资源。 若要了解如何管理资源,请参阅 使用 Azure 门户管理 Azure 资源。
使用 Azure 门户部署 Azure 资源通常涉及两个步骤:
- 创建资源组。
- 将资源部署到资源组。
此外,还可以创建自定义 ARM 模板来部署 Azure 资源。
本文介绍这两种方法。
创建资源组
若要创建新的资源组,请从 Azure 门户选择资源组。
在“资源组”下,选择“ 创建”。
选择或输入以下属性值:
- 订阅:选择 Azure 订阅。
- 资源组:为资源组命名。
- 区域:指定 Azure 位置。 此位置是资源组存储有关资源的元数据的位置。 出于符合性原因,可能需要指定元数据的存储位置。 一般情况下,我们建议指定大部分资源的位置。 使用相同的位置可以简化模板。
选择“查看 + 创建”。
查看值,然后选择“ 创建”。
选择 “刷新 ”,然后才能在列表中看到新的资源组。
将资源部署到资源组
创建资源组后,可以从市场将资源部署到组。 市场为常见方案提供预定义的解决方案。
若要开始部署,请选择“从 Azure 门户创建资源”。
查找要部署的资源类型。 资源按类别进行组织。 如果未看到要部署的特定解决方案,可以搜索该市场平台。 以下屏幕截图显示已选择 Ubuntu Server。
根据所选资源的类型,在部署之前,你有一组要设置的相关属性。 对于所有类型,必须选择目标资源组。 下图显示了如何创建 Linux 虚拟机并将其部署到创建的资源组。
可以决定在部署资源时创建资源组。 选择“ 新建 ”并为资源组指定名称。
部署开始。 部署可能需要几分钟时间。 某些资源比其他资源花费的时间更长。 部署完成后,会看到一条通知。 选择“转到资源”以将其打开
部署资源后,可以通过选择“ 添加”将更多资源添加到资源组。
虽然未看到,但门户使用了 ARM 模板来部署所选资源。 可以从部署历史记录中找到模板。 有关详细信息,请参阅 部署后导出模板。
从自定义模板部署资源
如果要执行部署,但不使用市场中的任何模板,可以创建自定义模板来定义解决方案的基础结构。 若要了解如何创建模板,请参阅 了解 ARM 模板的结构和语法。
注释
门户界面不支持 从 Key Vault 引用机密。 请改用 PowerShell 或 Azure CLI 在本地或外部 URI 中部署模板。
若要通过门户部署自定义模板,请选择“ 创建资源”,搜索 模板。 然后选择“模板部署”。
选择 创建。
你会看到多个用于创建模板的选项:
- 在编辑器中生成自己的模板:在门户模板编辑器中创建自己的模板。
- 常见模板:从常见解决方案中进行选择。
- 加载 GitHub 快速入门模板:从 快速入门模板中进行选择。
本教程提供有关加载快速入门模板的说明。
在 “加载 GitHub 快速入门模板”下,键入或选择 “存储帐户创建”。
可以使用两个选项:
- 选择模板:部署模板。
- 编辑模板:在部署模板之前编辑快速入门模板。
选择 “编辑模板 ”以浏览门户模板编辑器。 模板将加载到编辑器中。 请注意,有两个参数:
storageAccountType
和location
。对模板进行轻微更改。 例如,将
storageAccountName
变量更新为:"storageAccountName": "[format('azstore{0}', uniquestring(resourceGroup().id))]"
选择“保存”。 现在可以看到门户模板部署界面。 请注意在模板中定义的两个参数。
输入或选择属性值:
- 订阅:选择 Azure 订阅。
- 资源组:选择“ 新建 ”并命名。
- 位置:选择 Azure 位置。
- 存储帐户类型:使用默认值。 模板中定义的混合大小写参数名称“storageAccountType”在门户上显示时会转换为空格分隔的字符串。
- 位置:使用默认值。
- 我同意上述条款和条件:(选择)
选择“购买”。
后续步骤
- 若要排查部署错误,请参阅 “查看部署操作”。
- 若要从部署或资源组导出模板,请参阅 “导出 ARM 模板”。