From devops-data
Provides GCP infrastructure patterns and best practices for Compute Engine, Cloud Functions, Cloud Storage, BigQuery, GKE. Includes Terraform examples, security tips, SQL patterns, and cost optimization.
npx claudepluginhub jpoutrin/product-forge --plugin devops-dataThis skill uses the workspace's default tool permissions.
This skill provides GCP architecture patterns and best practices.
Provides production GCP patterns for Cloud Run with Terraform, Workload Identity Federation (no SA keys), private Cloud SQL and Memorystore Redis, BigQuery analytics, Cloud Armor WAF, Secret Manager, VPC Service Controls, IAM least privilege. Use for architecture design, Terraform IaC, IAM reviews.
Provides deep expertise on production GCP workloads: IAM/Workload Identity, VPC networking, GKE/Cloud Run, Cloud SQL/Spanner/Bigtable/BigQuery, Pub/Sub, security/observability with Cloud Armor/KMS/Logging/Monitoring, and cost optimization.
Share bugs, ideas, or general feedback.
This skill provides GCP architecture patterns and best practices.
| Service | Use Case |
|---|---|
| Compute Engine | Virtual machines |
| Cloud Functions | Serverless functions |
| Cloud Run | Containers serverless |
| Cloud Storage | Object storage |
| Cloud SQL | Managed databases |
| BigQuery | Data warehouse |
| GKE | Kubernetes |
# GKE cluster
resource "google_container_cluster" "primary" {
name = "my-cluster"
location = "us-central1"
remove_default_node_pool = true
initial_node_count = 1
workload_identity_config {
workload_pool = "${var.project_id}.svc.id.goog"
}
}
-- Partitioned table for cost optimization
CREATE TABLE mydataset.events
PARTITION BY DATE(event_time)
CLUSTER BY user_id
AS SELECT * FROM staging.events;