google-cicd-terraform
Installation
SKILL.md
Terraform GCP Skill
This skill provides expert-level guidance for architecting, deploying, and managing GCP infrastructure using Terraform.
🎯 When to Use This Skill
- Designing GCP Landing Zones (Projects, Folders, Shared VPCs).
- Provisioning Google Cloud resources (GKE, Cloud Run, Cloud SQL, Spanner).
- Setting up remote state management via GCS Backend.
- Implementing IAM least-privilege via Terraform.
- Troubleshooting
terraform plandiscrepancies in GCP.
🏗️ Core Architecture: GCS Backend & State
Always use a GCS backend for state. Local state is strictly for local prototyping and must never be committed. If local state direcotry is used, add it to .gitignore.
Related skills
More from gemini-cli-extensions/cicd
google-cicd-deploy
>
10google-cicd-pipeline-design
Use this skill to design and implement a Google Cloud based CI/CD pipeline. This skill encodes best practices for pipeline design, ensuring proper pattern selection and implementation. You MUST activate this skill when tasked with building a pipeline, designing architecture on GCP, or migrating pipelines.
10google-cicd-release-orchestration
>
10