Azure Virtual Desktop on Azure Local¶
Under Active Development
This repository is a work in progress. Scripts, templates, and automation are not guaranteed to work at this time. Use at your own risk and expect breaking changes.
Infrastructure-as-code and automation for deploying AVD with session hosts running on Azure Local clusters.
Quick Start¶
- Clone the repo and copy the variable template:
- Edit
config/variables.ymlwith your environment values. - Deploy using your preferred tool — see Getting Started.
Tool Options¶
| Tool | Directory | Best for |
|---|---|---|
| Bicep | src/bicep/ |
Recommended — native ARM, type-safe |
| ARM | src/arm/ |
Direct ARM JSON templates |
| Terraform | src/terraform/ |
Multi-cloud / existing TF estate |
| PowerShell | src/powershell/ |
Interactive / ad-hoc |
| Azure CLI | scripts/ |
Bash-based scripting |
| Ansible | src/ansible/ |
Post-deploy OS/app config |