Skip to content

title: GCP description: GCP-specific Terraform snippets: variables, modules, backends, providers, IAM. tags: - terraform - gcp


GCP

  • Common variables


    Typed, validated variable blocks: environment, region, tags, CIDRs, instance type, FQDN, optionals, objects, secrets.

  • Module skeleton


    Opinionated layout for a reusable module.

  • Backends


    Remote state backends with locking and encryption.

  • Provider configuration


    google provider defaults: project/region, user_project_override, WIF auth, impersonation aliases.

  • IAM policy patterns


    Least-privilege snippets you copy more than you'd like to admit.