🗂️ Navigation

terraform-google-modules

Community-supported Terraform modules for Google Cloud.

Visit Website →

Overview

The terraform-google-modules project is a GitHub organization that provides a collection of community-supported Terraform modules specifically for Google Cloud. These modules are designed to encapsulate best practices and reduce the boilerplate code required to deploy GCP resources, covering a wide range of services from networking (VPC) to compute and data services.

✨ Key Features

  • Wide range of modules for Google Cloud services
  • Community-supported and open-source
  • Published on the Terraform Registry
  • Follows Terraform module best practices
  • Includes modules for foundational patterns like Project Factory and Network

🎯 Key Differentiators

  • Strong community focus and contributions
  • Comprehensive coverage of GCP services
  • Established as a go-to resource for Terraform on GCP

Unique Value: Provides a comprehensive, free, and community-vetted library of reusable Terraform modules for GCP, enabling teams to adopt Infrastructure as Code on Google Cloud with established best practices.

🎯 Use Cases (4)

Creating and managing GCP projects using the Project Factory module Provisioning secure VPC networks on GCP Deploying Google Kubernetes Engine (GKE) clusters Setting up Cloud SQL databases and Cloud Storage buckets

✅ Best For

  • Deploying GCP VPC networks
  • Creating GKE clusters
  • Managing IAM policies on GCP

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Users looking for modules for AWS or Azure
  • Organizations that require commercial support with an SLA for their modules

🏆 Alternatives

Google Cloud Blueprints

Compared to writing modules from scratch, it offers a significant head start with tested, community-approved patterns. It is the most comprehensive module set for GCP.

💻 Platforms

API

🔌 Integrations

Google Cloud Platform (GCP) Terraform OpenTofu

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: All modules are open-source and free to use.

Visit terraform-google-modules Website →