Demo

Improving Terraform Code Quality

HashiCorp developer advocate Kerim Satirli demos some tools that can help you improve the quality of your Terraform code.

Speakers

This video recording from the Kochi / Bangalore HUG virtual meetup includes a talk on the Kubevirt project in the first half, and a talk on Terraform code quality tools in the second. The video above is timestamped to begin at the second talk, where you'll learn about several native, community, and GitHub-sourced tools that make maintaining Terraform infrastructure code quality much easier.

Repo for This Talk

Find the code for this talk in this GitHub repo.

Terraform Code Quality Tools Covered

1:04:36 — Terraform's built-in features

1:08:36 — TFLint

1:13:13 — Git hook management tool: Pre-commit

1:18:50 — GitHub Actions

Slides

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