Automate the deployment of JSON ARM templates by using GitHub Actions
Intermediate
Administrator
Developer
Solution Architect
Azure
Learn how to deploy JSON Azure Resource Manager (ARM) templates by using Azure PowerShell, the Azure CLI, and GitHub Actions. Use linked templates to break down complex templates into templates that are more modular.
Learning objectives
After completing this module, you're able to:
- Choose the best way to deploy JSON ARM templates, based on your needs.
- Modularize your templates by using linked templates.
- Deploy templates from a GitHub Actions workflow.
Prerequisites
- Ability to go to the Azure the portal
- Visual Studio Code
- Azure Resource Manager Tools for Visual Studio Code
- Either:
- The latest version of the Azure CLI
- The latest version of Azure PowerShell
- A GitHub account
- An Azure subscription
Get started with Azure
Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.