Skip to content
@terraform-google-modules

Google Cloud and HashiCorp

Terraform modules for Google Cloud

Pinned Loading

  1. terraform-google-kubernetes-engine terraform-google-kubernetes-engine Public

    Configures opinionated GKE clusters

    HCL 1.2k 1.2k

  2. terraform-google-project-factory terraform-google-project-factory Public

    Creates an opinionated Google Cloud project by using Shared VPC, IAM, and Google Cloud APIs

    HCL 904 561

  3. terraform-example-foundation terraform-example-foundation Public

    Shows how the CFT modules can be composed to build a secure cloud foundation

    HCL 1.4k 770

  4. terraform-google-network terraform-google-network Public

    Sets up a new VPC network on Google Cloud

    HCL 464 1.3k

  5. terraform-google-sql-db terraform-google-sql-db Public

    Creates a Cloud SQL database instance

    HCL 285 463

  6. terraform-google-vm terraform-google-vm Public

    Provisions VMs in Google Cloud

    HCL 243 386

Repositories

Showing 10 of 65 repositories
  • terraform-google-kubernetes-engine Public

    Configures opinionated GKE clusters

    terraform-google-modules/terraform-google-kubernetes-engine’s past year of commit activity
    HCL 1,219 Apache-2.0 1,233 68 (2 issues need help) 12 Updated Sep 4, 2025
  • terraform-docs-samples Public

    Terraform samples intended for inclusion in cloud.google.com

    terraform-google-modules/terraform-docs-samples’s past year of commit activity
    HCL 369 Apache-2.0 278 10 1 Updated Sep 3, 2025
  • terraform-google-network Public

    Sets up a new VPC network on Google Cloud

    terraform-google-modules/terraform-google-network’s past year of commit activity
    HCL 464 Apache-2.0 1,251 8 3 Updated Sep 3, 2025
  • terraform-google-module-template Public

    Provides a template for creating a Cloud Foundation Toolkit Terraform module

    terraform-google-modules/terraform-google-module-template’s past year of commit activity
    HCL 60 Apache-2.0 41 3 5 Updated Sep 3, 2025
  • terraform-google-cloud-dns Public

    Creates and manages Cloud DNS public or private zones and their records

    terraform-google-modules/terraform-google-cloud-dns’s past year of commit activity
    HCL 69 Apache-2.0 83 2 2 Updated Sep 3, 2025
  • terraform-google-vpn Public

    Sets up a Cloud VPN gateway

    terraform-google-modules/terraform-google-vpn’s past year of commit activity
    HCL 94 Apache-2.0 99 3 10 Updated Sep 3, 2025
  • terraform-google-kms Public

    Allows managing a keyring, zero or more keys in the keyring, and IAM role bindings on individual keys

    terraform-google-modules/terraform-google-kms’s past year of commit activity
    HCL 56 Apache-2.0 100 3 11 Updated Sep 3, 2025
  • terraform-google-memorystore Public

    Creates a fully functional Google Memorystore (redis) instance

    terraform-google-modules/terraform-google-memorystore’s past year of commit activity
    HCL 48 Apache-2.0 119 6 14 Updated Sep 3, 2025
  • terraform-google-cloud-storage Public

    Creates one or more Cloud Storage buckets and assigns basic permissions on them to arbitrary users

    terraform-google-modules/terraform-google-cloud-storage’s past year of commit activity
    HCL 192 Apache-2.0 588 7 8 Updated Sep 3, 2025
  • terraform-google-pubsub Public

    Creates Pub/Sub topic and subscriptions associated with the topic

    terraform-google-modules/terraform-google-pubsub’s past year of commit activity
    HCL 100 Apache-2.0 138 5 18 Updated Sep 3, 2025