Skip to main content

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.


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.


View the slides for this presentation on Speaker Deck

More resources like this one

  • 3/15/2023
  • Presentation

Advanced Terraform techniques

  • 2/3/2023
  • Case Study

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

  • 2/1/2023
  • Case Study

Should My Team Really Need to Know Terraform?

  • 1/20/2023
  • Case Study

Packaging security in Terraform modules