Deploys An Ubuntu Virtual Machine with Docker and Docker Compose Installed in GCP using Terraform
-
Updated
May 4, 2026 - HCL
Deploys An Ubuntu Virtual Machine with Docker and Docker Compose Installed in GCP using Terraform
Steps to complete the Automating Infrastructure on Google Cloud with Terraform: Challenge Lab (GSP345)
This repository contains the terraform codes to understand concepts using google cloud platform.
A starter Terraform repository for provisioning GKE.
About the Terraform workspaces using the three different environments in the GCP
Multi-cloud audit tool to detect public storage exposure and estimate cost across AWS, Azure, and GCP with CLI, IaC, and container support.
GCP VPC Network Terraform module with subnets, Cloud NAT, firewall rules, and Shared VPC
Terraform module for Google Cloud Run with services, jobs, custom domains, VPC connectors, and IAM
Terraform module for Google Cloud Armor with WAF rules, rate limiting, geo-blocking, bot management, and adaptive protection
Terraform module for Google Cloud Spanner with instances, databases, backup schedules, and IAM bindings
Terraform module for Vertex AI Agents with Dialogflow CX, intents, flows, and webhooks
Terraform module for Google Secret Manager with replication, CMEK encryption, rotation policies, and IAM
Terraform module for Google Artifact Registry with Docker, Maven, npm, Python repos, cleanup policies, and IAM
Terraform module for Google Cloud IAM with custom roles, service accounts, workload identity federation, and org policies
Terraform module for Google Cloud Composer (managed Airflow) with private IP, workloads config, and maintenance windows
Terraform module for Google Gemini/Vertex AI platform with endpoints, model deployments, and feature store
GCP Vertex AI Terraform module with Feature Store, Endpoints, Workbench, and Tensorboard
Terraform module for Google Cloud Storage with lifecycle rules, versioning, CORS, retention policies, and autoclass
Production GKE Terraform module with Autopilot, Standard, Workload Identity, and Binary Authorization
Add a description, image, and links to the gcp-terraform topic page so that developers can more easily learn about it.
To associate your repository with the gcp-terraform topic, visit your repo's landing page and select "manage topics."