This repository contains an Azure Resource Manager (ARM) template and parameters file to provision a virtual machine in Microsoft Azure.
π§ͺ This was originally created as a learning project for experimenting with ARM templates.
azuredeploy.jsonβ Main ARM template defining resources (e.g., VM, NIC, NSG, etc.)parameters.jsonβ Parameter file with configurable values (e.g., admin username, VM size)
This template:
- Creates a basic virtual machine on Azure
- Configures required network interfaces and dependencies
- Uses parameterization to allow customization during deployment
az deployment group create \
--name vmDeployment \
--resource-group <your-resource-group> \
--template-file azuredeploy.json \
--parameters @parameters.json
- Follow the steps in this link.