cloud-run-basics

Automate deployment and management of Cloud Run services, jobs, and worker pools.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/ssmleo/govfolio --skill cloud-run-basics-ssmleo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-run-basics
Source: https://github.com/ssmleo/govfolio/tree/main/.agents/skills/cloud-run-basics
Command: npx skills add https://github.com/ssmleo/govfolio --skill cloud-run-basics-ssmleo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gcloud, cloud run, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the management of Cloud Run services, jobs, and worker pools, streamlining deployment and operational tasks for Google Cloud applications.

Core Features & Use Cases

  • Service Management: Deploy, update, and manage Cloud Run services.
  • Job Execution: Create and execute Cloud Run jobs for specific tasks.
  • Worker Pool Deployment: Deploy worker pools for continuous background processing.
  • Use Case: Deploy a new Cloud Run service from a container image, set up a scheduled job to process data, and create a worker pool for handling long-running tasks.

Quick Start

Deploy a new Cloud Run service using the following command:

gcloud run deploy my-service --image us-docker.pkg.dev/my-project/container/my-image:latest

Frequently Asked Questions about cloud-run-basics

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

FAQPage Schema
How do I automate Cloud Run service deployment from a container image?

Automate Cloud Run service deployment by executing gcloud run deploy commands with your specified container image. This Skill orchestrates serverless application management by integrating directly with the Google Cloud SDK to deploy, update, and manage services seamlessly.

Can I use Cloud Run jobs for scheduled background data processing?

Yes, you can create and execute Cloud Run jobs for scheduled background data processing. This Skill automates job execution for specific tasks, allowing you to set up dedicated processes that handle discrete operations outside of continuous request-driven service workflows.

What is the best way to deploy worker pools for continuous background processing on Google Cloud?

Deploy worker pools for continuous background processing by utilizing this Skill's automation capabilities. It manages the deployment of Cloud Run worker pools designed to handle long-running tasks, providing a robust serverless environment for sustained operational workloads.

Do I need the gcloud SDK to manage Cloud Run services, jobs, and worker pools?

Yes, you need the gcloud SDK to manage Cloud Run resources. This Skill requires the Google Cloud SDK and associated permissions to orchestrate serverless applications, serving as the underlying CLI interface for executing deployment and management commands.

Does this Cloud Run management approach work for both serverless services and long-running tasks?

Yes, this approach works for both serverless services and long-running tasks. It automates the deployment of Cloud Run services for request-driven applications, jobs for discrete executions, and worker pools for continuous background processing across Google Cloud.

Why use worker pools instead of standard Cloud Run services for background processing?

Use worker pools instead of standard Cloud Run services when handling long-running tasks that require continuous background processing. Worker pools provide a dedicated execution environment optimized for sustained workloads, whereas standard services are designed for stateless request handling.