Infrastructure as Code definitions to support the aad-license-governor project.
- Terraform 1.0 or higher
- Terraform exe is in the PATH of your local machines
- Azure CLI 2.28 or higher
Folder | Type | Description |
---|---|---|
src/Azure | Terraform | Azure resources for the solution |
src/Azure/config | Terraform | Configuration values for different environments |
src/Azure/scripts | Powershell | Scripts to run for development use |
Action | Description |
---|---|
continuous-integration | Continuous Integration build for the the /src/Azure code |
To configure your develpment environment, use the following steps:
- Pull down the code from GitHub.
- Change your working directory to src/Azure
- Using Powershell run az login -t
az login -t 335776b5-3fba-4122-bcef-84458b1b8201
- Initialize the project by running src/Azure/scripts/initialize.ps1
After changes are made, you can then plan and apply changes by running the src/Azure/scripts/plan.ps1 and src/Azure/scripts.apply.ps1 scripts.