This repo initially uses the Azure Landing Zones Accelerator solution for configuring the private runners, managed identities, GitHub Variables and federated credentials etc. but replaces the generated Terraform config files with a set closer to the examples in the Terraform Registry.
The module deploys the following resources:
- Management group hierarchy
- Azure Policy definitions and assignments
- Role definitions
- Management resources, including Log Analytics workspace and Automation account