Terraform Modules Library
- Instant download
- Lifetime updates
- Secure Stripe checkout
- EU VAT invoice
Terraform Modules Library
Battle-tested Terraform modules for AWS, GCP, and Azure — the ones we run in production, packaged with documentation, examples, and a CI/CD baseline so you can ship infrastructure on day one. What's
- Production-tested examples you can copy-paste today
- PDF format, optimized for screen and print
- Free updates whenever the source CLI changes
- Search-friendly, code-block heavy, no fluff
About this template
Battle-tested Terraform modules for AWS, GCP, and Azure — the ones we run in production, packaged with documentation, examples, and a CI/CD baseline so you can ship infrastructure on day one.
What's inside:
• 20 modules across networking, container platforms (EKS, GKE, AKS), managed Postgres, identity (IRSA, Workload Identity, Managed Identity), and observability.
• Per-module README with inputs, outputs, an architecture diagram, and a copy-paste example root configuration.
• Sensible, opinionated defaults: multi-AZ, encrypted at rest, private endpoints, least-privilege IAM, flow logs.
• Pre-commit hooks: terraform fmt, validate, tflint, tfsec, trivy.
• Reusable GitHub Actions and GitLab CI templates for plan/apply pipelines with manual approval gates and OIDC (no static credentials).
• Native terraform test scenarios, tflint and tfsec configurations, pre-commit hooks.
• Lifecycle and refactor patterns: prevent_destroy, create_before_destroy, moved {} and removed {} blocks.
• Remote state recipes for S3 + DynamoDB, AzureRM, GCS, and OpenTofu state encryption.
• Semantic versioning per module. Pin with `version = "~> 1.4"` and upgrade safely.
Tested against Terraform 1.7 / 1.8 and OpenTofu 1.7+. Lifetime updates while the modules are maintained, delivered via /library.
Before you buy
- Instant digital delivery — by completing checkout you consent to immediate access. See the digital delivery policy.
- Refunds available within 14 days if you have not yet downloaded the file. Full terms in the refund policy.
- Your purchase email becomes your library sign-in. Tax is calculated and shown on the next step.