https://github.com/smalls1652/smallsonline.azure.avdsetup
https://github.com/smalls1652/smallsonline.azure.avdsetup
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/smalls1652/smallsonline.azure.avdsetup
- Owner: Smalls1652
- License: mit
- Created: 2021-12-01T17:48:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T21:28:24.000Z (11 months ago)
- Last Synced: 2025-04-04T13:12:50.139Z (2 months ago)
- Language: PowerShell
- Size: 37.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Azure Virtual Desktop host deployment
This PowerShell module is a work-in-progress automation tool I've been working on to provision new AVD session hosts from images in an Azure Compute Gallery.
**⚠️Warning:** This module requires PowerShell 7.2 or higher to use.
# Building from source
## Requirements
- .NET 6.0 SDK
- [Download from here](https://dotnet.microsoft.com/download)
- PowerShell 7.2
- [Instructions for Windows](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.2)
- [Instructions for macOS](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-macos?view=powershell-7.2)
- [Instructions for Linux](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-linux?view=powershell-7.2)## Building
Open a CMD/PowerShell/Shell prompt and navigate to the folder of the cloned repo. Then run the following command:
```
dotnet msbuild -target:"BuildPowerShellModule" -property:"Configuration=Release" ".\SmallsOnline.Azure.AVDSetup.csproj"
```The fully compiled module will be located in the `\build\` directory.