← thecodex.expert · The Codex Family of Knowledge
Cloud & Infrastructure

Terraform

Infrastructure as code — define your cloud setup in files, version it, reproduce it anywhere.

Full guide coming soon. A complete spoonfed walkthrough of Terraform — what it is, when to use it, how to set it up, and how it connects to your code — is being written. For now, here is the short version.

What is Terraform?

Infrastructure as code — define your cloud setup in files, version it, reproduce it anywhere.

Terraform Reference Topics 10 planned

These are the topics planned for this reference. They are not written yet — the list is published so you can see what is coming. Everything already complete on this site is linked from the Languages section.

What is Terraform Coming soon

Origin (HashiCorp, 2014), the 2023 license change, and the OpenTofu fork.

Guide in progress
Installing Terraform (or OpenTofu) Coming soon

Getting either CLI running, and why the choice matters.

Guide in progress
HCL Basics Coming soon

HashiCorp Configuration Language — Terraform's declarative syntax.

Guide in progress
Providers and Resources Coming soon

How Terraform talks to AWS, GCP, Azure, and thousands of other APIs.

Guide in progress
State Management Coming soon

Terraform's model of what it believes exists, and why it matters.

Guide in progress
Variables and Outputs Coming soon

Parameterizing configuration and exposing values to other systems.

Guide in progress
Modules Coming soon

Packaging reusable, shareable infrastructure components.

Guide in progress
terraform plan and apply Coming soon

The core workflow: preview changes, then execute them.

Guide in progress
Terraform vs. OpenTofu Coming soon

License, governance, and feature differences as of 2026.

Guide in progress
Terraform in CI/CD Coming soon

Automating plan/apply in a pipeline instead of running locally.

Guide in progress

More in Cloud & Infrastructure