What problem does it solve?
This Skill streamlines deploying, configuring, and troubleshooting containerized applications on Google Cloud Run to reduce downtime, misconfiguration, and infrastructure surprises during deployment.
Core Features & Use Cases
- Service Deployment & Updates: Step-by-step guidance for deploying images to Cloud Run, managing revisions, routing traffic, and performing rollbacks.
- Resource & Scaling Configuration: Configure CPU, memory, timeouts, min/max instances, and autoscaling settings for performance and cost control.
- Secrets, Environments & Domains: Integrate Secret Manager, set environment variables, and map custom domains with SSL provisioning.
- CI/CD & Troubleshooting: Patterns for GitHub Actions/Cloud Build deployments, common failure diagnostics, log and metrics checks, and mitigation strategies for cold starts and OOMs.
- Use Case: Migrate a Node.js or containerized backend to Cloud Run, set production resource limits, wire secrets securely, and enable a CI pipeline for automated deployments.
Quick Start
Deploy your built container image to Cloud Run by running a gcloud deploy command with your project, region, and service name configured.