Simple deployment of an Ubuntu VM with DSC Linux Extension, configuration files are placed in public place (Github or anything else)
This template uses the Azure DSC for Linux Extension to deploy an Linux VM. Azure DSC for Linux Extension allows the owner of the Azure VMs to configure the VM using Windows PowerShell Desired State Configuration (DSC) for Linux.
With this template, you could:
- Push MOF configurations to the Linux VM, the MOF files should be placed in public place
- Distribute MOF configurations to the Linux VM with Pull Servers, the meta MOF files should be placed in public place
- Install custom DSC modules to the Linux VM, the resource module files should be placed in public place
- Register Linux VM to Azure Automation
How to deploy
Azure CLI or Powershell is recommended to deploy the template.
- Using Azure CLI
https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-azure-resource-manager/
- Using Powershell
https://azure.microsoft.com/en-us/documentation/articles/powershell-azure-resource-manager/