cloud-run-deployment

Automate Google Cloud Run deployments with traffic splitting, health checks, and scaling.

2|1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Agentient/vibekit --skill cloud-run-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-run-deployment
Source: https://github.com/Agentient/vibekit/tree/main/plugins/gcp-tools/skills/cloud-run-deployment
Command: npx skills add https://github.com/Agentient/vibekit --skill cloud-run-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cloud Run deployments require coordinated container rollout, traffic routing, and safe rollbacks to minimize downtime and risk.

Core Features & Use Cases

  • Deploy new container images to Cloud Run with automated traffic management and scaling.
  • Implement blue-green or canary deployments, perform health checks, and switch traffic gradually.
  • Manage traffic splits and perform quick rollbacks to previous revisions when needed.
  • Enforce scaling configurations (min/max instances, concurrency) to balance performance and cost.

Quick Start

Deploy a new Cloud Run service with a container image and configure a basic health check and 100% traffic to the latest revision.

Frequently Asked Questions about cloud-run-deployment

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

FAQPage Schema
How do I configure traffic splitting for a Google Cloud Run deployment?

Traffic splitting for a Cloud Run deployment is configured by routing percentages to specific revisions using tags or the latest revision. This enables precise control over rollout strategies and quick rollbacks to previous versions.

What is the best way to run a canary deployment on Cloud Run?

A canary deployment on Cloud Run is best executed by incrementally shifting traffic to a new revision while monitoring health checks. This gradual traffic routing minimizes risk by limiting exposure before a full rollout.

How do I set scaling controls like min max instances and concurrency for Cloud Run?

Scaling controls for Cloud Run are set by defining min and max instance limits alongside concurrency parameters. Configuring these scaling options balances application performance with infrastructure cost.

Does this Cloud Run deployment automation support blue green rollouts?

Yes, Cloud Run deployment automation supports blue green rollouts by deploying a new container image alongside the existing one. Traffic is then switched to the new revision after passing automated health checks.

Why perform health checks during a Cloud Run traffic routing update?

Health checks are performed during a Cloud Run traffic routing update to verify the new revision is operational before receiving live traffic. This prevents downtime by ensuring failed deployments do not receive user requests.

How do I rollback a Cloud Run revision when a deployment fails?

To rollback a failed Cloud Run deployment, traffic is redirected back to a previous stable revision. This quick rollback mechanism is supported through traffic routing options to restore service immediately.