Various assets used by the AZUG FR community
A set of ARM deployment templates and parameters for Azure Dev Test Lab dev VM provisioning:
- devtestLab.json (+ parameters) : deploys a simple DevTest Lab
- addVMs.json (+ parameters) : add 1 (or more) development VMs in the provisioned DevTest Lab, containing:
- Visual Studio 2017 Community Edition
- Visual Studio Code
- Chrome
- Firefox
- Git for Windows
- Provision.ps1 : a very simple set of PS commands for deploying the templates
- DeleteLabVMs.ps1 : utility script for deleting one VM or a set of VMs in a lab.
For simplicity, the template JSON doesn't use KeyVault secret for the VM password at this stage.
Tips and remarks:
- Always deploy in the same resource group as the DevTest Lab (otherwise, the DevTest Lab parent resource won't be found). There is no workaround of this limitation at this time
- You may want to update the expirationDate for the VM provisioning to the date you plan to automatically remove the VM
- Also, you may want to change the default user and password values for the VMs