OSS TanbouSign in with GitHub

compose Google Cloud landing zones and reusable Terraform modules with an infrastructure toolkit

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
2,110
Primary language
HCL
License
Apache-2.0
Repository last updated
Oct 2, 2026
On this page

Overview

Cloud Foundation Fabric is a Google Cloud toolkit containing landing-zone blueprints and reusable Terraform modules. It covers organization, projects, networking, IAM, GKE, data, security, serverless, and other foundational services and is designed to be cloned or forked into an organization-owned infrastructure repository.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Build a GCP organization foundation with the FAST landing-zone toolkit

Fabric FAST combines an enterprise-oriented organization design with a Terraform reference implementation that can bootstrap and structure a production cloud foundation.

Sources: [1]

Reuse modules across foundational, network, compute, data, and security services

The repository contains modules for projects, folders, IAM, VPCs, load balancers, GKE, Cloud SQL, KMS, Secret Manager, Cloud Run, and many other Google Cloud resources.

Sources: [1]

Fork and adapt modules that stay close to provider resources

Modules aim for relatively lean interfaces close to underlying provider resources and avoid external-command side effects, making them practical to fork and customize.

Sources: [1]

Best fit

Fits platform teams standardizing GCP landing zones with Terraform

It is useful for teams that want reusable organization policy, project factories, networking, and security foundations maintained in an owned production repository.

Sources: [1]

Before adoption

v59 requires Terraform 1.12.2+ and Google provider 8.4.x

The default Terraform versions require Terraform >= 1.12.2 and google/google-beta providers >= 8.4.0, < 9.0.0; upgrades should validate provider boundaries with a plan.

Sources: [2]

Review breaking changes at the module and variable level on major upgrades

Version 59.0.0 renames agent modules, changes networking configuration, adjusts project-factory schemas, and removes an IAP recipe among other breaking changes. Update module sources and inputs deliberately and review Terraform plans.

Sources: [3]

Official sources

  1. [1]Cloud Foundation Fabric 59.0.0 README(2026-10-04)
  2. [2]Cloud Foundation Fabric 59.0.0 Terraform versions(2026-10-04)
  3. [3]Cloud Foundation Fabric 59.0.0 release(2026-10-04)
  4. [4]Cloud Foundation Fabric Apache 2.0 license(2026-10-04)
Supplemental curator note

Version 59 requires Terraform 1.12.2+ and Google provider 8.4.x. Major releases can rename modules and change schemas, so review release notes and Terraform plans before production upgrades.

Try it in 3 steps

  1. 1

    Fetch Cloud Foundation Fabric v59.0.0

    Pin the major release so its breaking-change baseline is explicit.

    git clone --depth 1 --branch v59.0.0 https://github.com/GoogleCloudPlatform/cloud-foundation-fabric.git cloud-foundation-fabric-59
  2. 2

    Inspect Terraform and Google provider requirements

    Confirm the v59 baseline of Terraform >=1.12.2 and google/google-beta providers >=8.4.0,<9.0.0.

    grep -E 'required_version|version = ">= 8\.4\.0' cloud-foundation-fabric-59/default-versions.tf
  3. 3

    Check module formatting without planning or applying infrastructure

    Validate representative HCL formatting without credentials or Google Cloud resource changes. Review release notes before running a production plan.

    terraform fmt -check -recursive cloud-foundation-fabric-59/modules/gcs
Check the official README

Growth

Growth trends · Last 30 days

2,110 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
37
Open PRs
9

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • terraform
  • google-cloud
  • gcp
Stars
2,110
Forks
1,267
Watchers
86
Open issues
11
Contributors
323
Owner type
Organization
Primary language
HCL
License
Apache-2.0
Repository last updated
Oct 2, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?