Skip to main content
Demo

Understanding the GitHub Provider for Terraform

Learn how to use the Terraform GitHub provider while avoiding the pitfalls.

Version control is the key to cleanly configured infrastructure and GitHub is, for most teams, what they think of when someone mentions "Git".

Using HashiCorp Terraform's GitHub provider, Kerim Satirli's team migrated around 100 repositories, 24 teams, and close to 60 users to a fully codified infrastructure setup.

SEE GITHUB PROVIDER DOCUMENTATION

What You'll Learn

Watch this talk to grasp the basics of the GitHub provider and learn how to import existing resources and get an idea of what pitfalls await.

Slides

View the slides for this presentation on Speaker Deck

More resources like this one

3/15/2023Presentation

Advanced Terraform techniques

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

2/1/2023Case Study

Should My Team Really Need to Know Terraform?

1/20/2023Case Study

Packaging security in Terraform modules