Introducing the 'Azure GitHub Environment Bootstrap' Terraform Module to Enhance New Project Startup
The new Terraform module
Azure GitHub Environment Bootstrap
developed by the DevEx team, has finally left the beta status by reaching its
first major version release!
This module is useful for anybody that has just created a new repository and wants to focus quickly on their goals rather than spending hours in setting up everything around the new repository. The module focuses on projects which leverage Azure, GitHub, and a single environment (production). After applying this module, the repository will have:
- completed the setup needed to launch GitHub Actions workflows
- a dedicated private GitHub Runner to connect to private Azure resources from GitHub pipelines
- an Azure resource group to deploy resources generally contained in
infra/resources
- the required permissions to operate on domain resources
- a secure and smooth configuration