gcp

Design secure, scalable Google Cloud Platform infrastructure using gcloud CLI and Terraform.

20|6|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ginkida/rustyhand --skill gcp-ginkida
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp
Source: https://github.com/ginkida/rustyhand/tree/main/crates/rusty-hand-skills/bundled/gcp
Command: npx skills add https://github.com/ginkida/rustyhand --skill gcp-ginkida

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Google Cloud Platform teams often struggle with designing scalable, secure infrastructure and managing IAM, networking, and cost controls across services. This Skill provides guidance on leveraging gcloud CLI, Terraform for GCP, and best practices to deliver reliable, well-governed environments. It addresses real-world scenarios like multi-region deployments, monitoring, and billing governance.

Core Features & Use Cases

  • Guidance on designing scalable GCP architectures using managed services (Cloud Run, GKE, Cloud Functions).
  • IAM least privilege and service accounts per workload, with monitoring and alerting.
  • Cost management, labeling, and observability best practices for multi-region deployments.
  • Use Case: Deploy a multi-region web application on Cloud Run with Cloud SQL and global load balancing.

Quick Start

Propose a scalable, secure GCP architecture using managed services like Cloud Run or GKE.

Frequently Asked Questions about gcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a scalable GCP architecture using managed services like Cloud Run or GKE?

To design scalable GCP architecture, leverage managed services like Cloud Run or GKE for compute, paired with global load balancing and proper VPC networking to handle multi-region workloads reliably.

What is the best way to apply IAM least privilege for service accounts in Google Cloud Platform?

Applying IAM least privilege involves assigning dedicated service accounts per workload with minimal roles, ensuring workloads only access necessary resources while maintaining strict security governance.

How do I manage GCP infrastructure using Terraform and gcloud CLI together?

You manage GCP infrastructure by using Terraform to declare managed services and networking as code, while using gcloud CLI for operational commands, IAM governance, and audit logging.

Does this guidance cover cost management and observability for multi-region GCP deployments?

Yes, it covers cost management and observability for multi-region GCP deployments by applying resource labeling, billing governance, and Cloud Monitoring with configured alerting.

Can I deploy a multi-region web application on Cloud Run with Cloud SQL and global load balancing?

Yes, you can deploy a multi-region web application on Cloud Run using Cloud SQL for database needs and global load balancing to route traffic efficiently across regions.

When do I need audit logging and Cloud Monitoring for secure Google Cloud infrastructure?

You need audit logging and Cloud Monitoring for secure Google Cloud infrastructure when operating multi-region workloads to track access, maintain observability, and trigger alerts on system anomalies.