介绍
在模块 中使用 ARM 模板在 Azure 中部署一致的基础结构 , 并使用 ARM 模板功能部署到多个 Azure 环境,你了解了创建 JSON Azure 资源管理器 (ARM) 模板的基础知识。
在本模块中,你将重点介绍如何部署模板。 首先部署本地模板,然后部署 GitHub 中暂存的外部模板。 了解如何部署链接到其他外部模板的模板。 最后,您将学习如何将模板部署与持续集成和持续交付(CI/CD)管道集成,从而实现自动化模板部署。
注释
Bicep 是用于定义 Azure 资源的语言。 它提供比 JSON 更简单的创作体验,以及其他有助于提高基础结构即代码质量的功能。 建议不熟悉 Azure 基础结构即代码的所有人都使用 Bicep,而不是 JSON。 要了解 Bicep,请参阅 Bicep 基础知识学习路径。
学习目标
完成本模块后,你能够:
- 根据需求选择部署 JSON ARM 模板的最佳方法。
- 使用链接模板模块化模板。
- 从 GitHub Actions 工作流部署模板。
先决条件
- 能够转到 Azure 门户
- Visual Studio Code
- 用于 Visual Studio Code 的 Azure 资源管理器工具
- 要么:
- GitHub 帐户
- 一个 Azure 订阅