
Terraform on Google Cloud documentation
Dec 5, 2025 · Learn how to use Terraform to reliably provision infrastructure on Google Cloud. Learn more Start building and deploying on Google Cloud with a free trial.
Overview of Terraform on Google Cloud
Dec 5, 2025 · Terraform lets you specify your preferred end state for your infrastructure. You can then deploy the same configuration multiple times to create reproducible development, test, and …
Quickstart: Create a VM instance using Terraform - Google Cloud
Dec 5, 2025 · In this quickstart, you learn how to use Terraform to create a Compute Engine Virtual Machine (VM) instance and connect to that VM instance. Hashicorp Terraform is an Infrastructure as …
Terraform blueprints and modules for Google Cloud
Dec 5, 2025 · A module is a reusable set of Terraform configuration files that creates a logical abstraction of Terraform resources. A blueprint is a package of deployable, reusable modules and …
Import your Google Cloud resources into Terraform state
Dec 5, 2025 · Bulk export lets you export Google Cloud resources as Terraform configurations and import Terraform state for those resources so that you can manage your deployment in Terraform.
Create a workflow by using Terraform - Google Cloud
Dec 5, 2025 · Learn how to use Terraform to provision infrastructure on Google Cloud. In this quickstart, the sample workflow sends a request to a public API and then returns the API's response.
Best practices for general style and structure | Terraform | Google ...
Dec 5, 2025 · This document provides basic style and structure recommendations for your Terraform configurations. These recommendations apply to reusable Terraform modules and to root …
Terraform resource samples | Google Cloud Documentation
Dec 5, 2025 · Terraform samples demonstrate how to deploy Google Cloud resources in an automated way by using Terraform. A sample might be as small as a single resource, or it might be a large …
Use Terraform to create storage buckets and upload objects
3 days ago · The Terraform execution plan is based on the Terraform configuration and indicates the changes that Terraform plans to make to the Cloud Storage infrastructure and services.
Store Terraform state in a Cloud Storage bucket
Dec 5, 2025 · In this tutorial, you learn how to store Terraform state in a Cloud Storage bucket. By default, Terraform stores state locally in a file named terraform.tfstate.