Automate the Automation with Terraform
In this talk, Mark Tinderholt explores the GitHub AT-AT, a Terraform module designed to automate the creation of end-to-end release pipelines and streamline cloud solution onboarding. It demonstrates how Terraform can be used to provision across multiple control planes (e.g., GitHub, Azure, and Entra ID) to accomplish sophisticated automation. This module templatizes everything required for infrastructure-as-code adoption and enforces consistent practices using GitFlow for lifecycle management.
Attendees will learn:
- How to setup an end-to-end working solution using the GitHub AT-AT Terraform Module
- How Terraform integrates with GitHub to automate pipeline creation and project onboarding.
- Best practices for using GitFlow to manage infrastructure-as-code and application development lifecycle.
- How GitHub AT-AT Terraform modules like it can improve consistency and reduces manual effort in cloud projects