GOOGLE

592 IaC constructs for GOOGLE.

lb-httpTerraform Module

Creates a global HTTP load balancer for Compute Engine by using forwarding rules

★ 351↓ 9.5M
sql-dbTerraform Module

Creates a Cloud SQL database instance

★ 295↓ 16.6M
lb-internalTerraform Module

Creates an internal load balancer for Compute Engine by using forwarding rules

★ 92↓ 5.1M
lbTerraform Module

Creates a regional TCP proxy load balancer for Compute Engine by using target pools and forwarding rules

★ 111↓ 95.0k
nat-gatewayTerraform Module⏱ stale 1y 7mo

Modular NAT Gateway on Google Compute Engine for Terraform.

★ 156↓ 71.1k
managed-instance-groupTerraform Module

Modular Google Compute Engine managed instance group for Terraform.

★ 61↓ 171.1k
gkeTerraform Module

Terraform code and scripts for deploying a Google Kubernetes Engine (GKE) cluster.

★ 358↓ 57.7k
cloud-runTerraform Module

Deploys apps to Cloud Run, along with option to map custom domain

★ 200↓ 1.1M
tf-cloud-agentsTerraform Module

Creates self-hosted Terraform Cloud Agent on Google Cloud

★ 20↓ 26.3k
networkTerraform Module

Terraform code and scripts for deploying a GCP Virtual Private Cloud (VPC).

★ 107↓ 27.2k
three-tier-appTerraform Module

Deploys a three tier web application using Cloud Run and Cloud SQL

★ 145↓ 3.2k
secure-cicdTerraform Module

Builds a secure CI/CD pipeline on Google Cloud

★ 132↓ 30.2k
secret-managerTerraform Module

Creates one or more Google Secret Manager secrets and manages basic permissions for them

★ 52↓ 1.4M
load-balancerTerraform Module

Terraform modules for deploying Load Balancers in GCP

★ 97↓ 32.6k
googleTerraform Provider

terraform-provider-google

↓ 1773.9M
load-balanced-vmsTerraform Module

Creates a Managed Instance Group with a loadbalancer

★ 54↓ 3.3k
consulTerraform Module

A Terraform Module for how to run Consul on Google Cloud using Terraform and Packer

★ 95↓ 11.4k
networkTerraform Module

Sets up a new VPC network on Google Cloud

↓ 56.6M
kubernetes-engineTerraform Module

Configures opinionated GKE clusters

↓ 52.7M
vaultTerraform Module

A Terraform Module for how to run Vault on Google Cloud using Terraform and Packer

★ 115↓ 6.9k
nomadTerraform Module

A Terraform Module for how to run Nomad on Google Cloud using Terraform and Packer

★ 65↓ 6.6k
cloud-runTerraform Module

Terraform module to simplify the creation & management of Cloud Run services on GCP.

★ 49↓ 95.2k
sqlTerraform Module⏱ stale 1y 8mo

Terraform modules for deploying Google Cloud SQL (e.g. MySQL, PostgreSQL) in GCP

★ 92↓ 8.8k
cloud-sql-pgbouncerTerraform Module

Automatically configure and deploy PgBouncer on Google Cloud with this Terraform module

★ 49↓ 6.2k
project-factoryTerraform Module

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

↓ 65.7M
iamTerraform Module

Manages multiple IAM roles for resources on Google Cloud

↓ 48.0M
static-assetsTerraform Module⏱ stale 1y 6mo

Modules for managing static assets (CSS, JS, images) in GCP

★ 37↓ 121.7k
gke_clusterTerraform Module

Terraform module for a GKE Kubernetes Cluster in GCP

★ 7↓ 84.8k
log-exportTerraform Module

Creates log exports at the project, folder, or organization level

↓ 12.4M
org-policyTerraform Module

Manages Google Cloud organization policies

↓ 4.3M
gitlab-runnerTerraform Module

Terraform module for provisioning a GitLab CI Runner in a GCP project using the docker+machine executor.

★ 39↓ 7.5k
kubernetes-engineTerraform Module⏱ stale 2y 11mo

Create a Google Kubernetes Engine cluster

★ 42↓ 8.0k
gitlab-ci-runnerTerraform Module

terraform module to deploy gitlab runner on GCP

★ 13↓ 16.0k
influxTerraform Module

Reusable infrastructure modules for running TICK stack on GCP

★ 20↓ 5.7k
gkeTerraform Module

Terraform Module for setting up GKE

★ 8↓ 31.7k
openvpnTerraform Module⏱ stale 1y 9mo

A terraform module to setup OpenVPN on GCP

★ 13↓ 23.2k
forsetiTerraform Module⏱ stale 5y 7mo

A Terraform module for installing Forseti on GCP

↓ 93.0k
cloud-datastoreTerraform Module⏱ stale 2y 2mo

Manages Datastore

↓ 47.2k
endpoints-dnsTerraform Module⏱ stale 3y 9mo

This module creates a DNS record on the .cloud.goog domain using Cloud Endpoints.

↓ 27.0k
nat-instanceTerraform Module

Terraform module for creating NAT instances in GCP.

★ 7↓ 5.3k
cloud-storageTerraform Module

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

↓ 26.7M
vmTerraform Module

Provisions VMs in Google Cloud

↓ 20.2M
cloudsql-haTerraform Module⏱ stale 3y 1mo

Create Google CloudSQL HA (RR)

★ 8↓ 5.7k
gke-helm-vaultTerraform Module

Terraform module to generate a Hashicorp Vault cluster on GKE

★ 4↓ 5.1k
service-accountsTerraform Module

Creates one or more service accounts and grants them basic roles

↓ 19.3M
chainguard-account-associationTerraform Module

Terraform module to connect Chainguard Enforce to your Google Cloud project

★ 3↓ 16.6k
cloud-routerTerraform Module

Manages a Cloud Router on Google Cloud

↓ 15.1M
pubsubTerraform Module

Creates Pub/Sub topic and subscriptions associated with the topic

↓ 13.1M
addressTerraform Module

Manages Google Cloud IP addresses

↓ 12.8M
cloud-dnsTerraform Module

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

↓ 10.6M
kmsTerraform Module

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

↓ 8.6M
cloud-natTerraform Module

Creates and configures Cloud NAT

↓ 8.3M
bridgecrew-gcp-read-onlyTerraform Module

Connecting your GCP project to Bridgecrew

★ 2↓ 114.5k
cloudsqlTerraform Module⏱ stale 3y 0mo

Create instance CloudSQL (GCP)

★ 6↓ 5.9k
discriminat-ntagTerraform Module

DiscrimiNAT Firewall is a transparent, proxy-less solution to discover & filter egress traffic by FQDNs in a S

★ 4↓ 6.9k
memorystoreTerraform Module

Creates a fully functional Google Memorystore (redis) instance

↓ 3.3M
cloudfunctions-httpTerraform Module⏱ stale 2y 12mo

Create Google CloudFunctions HTTP

★ 6↓ 5.8k
discriminat-ilbTerraform Module

DiscrimiNAT Firewall is a transparent, proxy-less solution to discover & filter egress traffic by FQDNs in a S

★ 3↓ 11.0k
artifact-registryTerraform Module⏱ stale 1y 6mo

Google Cloud Artifact Registry Module

★ 7↓ 4.8k
compute-engine-instanceTerraform Module⏱ stale 2y 6mo

terraform google cloud VMs

★ 5↓ 5.6k
dataplexTerraform Module

Terraform module for using Dataplex resources

★ 1↓ 4.0k
projectTerraform Module⏱ stale 2y 0mo

A Terraform Module that helps you create projects for Google Cloud Platform.

★ 7↓ 5.4k
gcs_bucketTerraform Module

Terraform module for storage bucket in GCP

★ 1↓ 76.7k
composerTerraform Module

Manages Cloud Composer v1 and v2 along with option to manage networking

↓ 623.2k
cloud-functionTerraform Module⏱ stale 3y 3mo

An opinionated Terraform Module provisioning a Google Cloud Function

★ 6↓ 5.6k
storage-bucketTerraform Module⏱ stale 6y 3mo

This terraform module provisions a Google Cloud Storage bucket with the option of creating an additional bucke

★ 5↓ 6.4k
cloudbuild-gcrTerraform Module⏱ stale 2y 12mo

Create triggers CloudBuild GCR

★ 5↓ 5.7k
pubsubTerraform Module

Terraform module for a Pub/Sub Topic (with subscribers) in GCP

★ 1↓ 29.7k
executorsTerraform Module
↓ 234.7k
vm_instanceTerraform Module

Terraform module for a Compute Engine VM Instance in GCP

★ 2↓ 71.7k
wandbTerraform Module

A Terraform module for deploying Weights & Biases on GCP.

↓ 126.7k
gcloudTerraform Module

Executes Google Cloud CLI commands within Terraform

↓ 34.0M
serverless-vpc-accessTerraform Module

Terraform module to configure Google Cloud Serverless VPC Access

★ 2↓ 5.0k
gitlab-runnerTerraform Module⏱ stale 2y 8mo

Terraform module for a dynamically configurable amount of GitLab runners in Google. Can use preemptible or reg

★ 4↓ 5.1k
minifluxTerraform Module⏱ stale 3y 5mo

Terraform module for the Miniflux feed reader app on Google Cloud Platform

★ 5↓ 5.3k
vpc_networkTerraform Module⏱ stale 1y 6mo

Terraform module for a VPC Network in GCP

★ 1↓ 86.5k
gke-kube-prometheus-stackTerraform Module
★ 2↓ 4.9k
vault-gkeTerraform Module⏱ stale 5y 1mo

Terraform module to deploy a GKE cluster with Vault using KMS encryption and GCS storage

★ 3↓ 4.9k
bigqueryTerraform Module

Creates opinionated BigQuery datasets and tables

↓ 9.8M
vpc-service-controlsTerraform Module

Handles opinionated VPC Service Controls and Access Context Manager configuration and deployments

↓ 7.0M
secure_secretsTerraform Module⏱ stale 2y 1mo

Terraform module for decrypting secrets (that were encrypted with KMS Keys) in GCP. Can optionally store the e

★ 2↓ 31.1k
wafTerraform Module⏱ stale 3y 3mo
★ 3↓ 5.1k
sapTerraform Module

Deploys SAP products

↓ 14.1k
realtime-asset-monitorTerraform Module
★ 2↓ 15.1k
event-functionTerraform Module

Responds to logging events with a Cloud Function

↓ 4.7M
bastion-hostTerraform Module

Generates a bastion host VM compatible with OS Login and IAP Tunneling that can be used to access internal VMs

↓ 4.6M
sql-databaseTerraform Module
↓ 11.2k
computeTerraform Module⏱ stale 6y 8mo

terraform for google compute engine / instance

★ 3↓ 5.6k
github-actions-runnersTerraform Module

Creates self-hosted GitHub Actions Runners on Google Cloud

↓ 3.7M
utilsTerraform Module

Gets the short names for a given Google Cloud region

↓ 3.6M
groupTerraform Module

Manages Google Groups

↓ 3.2M
artifact-registry-repositoryTerraform Module

A Terraform module to deploy and manage Google Artifact Registry repositories in Google Cloud https://cloud.go

↓ 7.3k
nfsTerraform Module⏱ stale 3y 1mo

Terraform Google NFS

★ 2↓ 5.9k
datafusionTerraform Module

Creates a data-fusion instance.

★ 2↓ 3.8k
vpnTerraform Module

Sets up a Cloud VPN gateway

↓ 2.7M
postgres_dbTerraform Module

Terraform module for a Postgres CloudSQL Instance in GCP

↓ 30.7k
cloud-composerTerraform Module
↓ 5.5k
artifact-registryTerraform Module⏱ stale 2y 5mo

Generic Google Artifact Registry module for Terraform

★ 2↓ 10.3k
dataprocTerraform Module
↓ 5.1k
private-bastionTerraform Module
↓ 4.7k

Total

592