etkm-cloud-run-deployment

Deploy ETKM Flask backend services to Google Cloud Run with Docker and Artifact Registry.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/easttxkravmaga/Claude --skill etkm-cloud-run-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: etkm-cloud-run-deployment
Source: https://github.com/easttxkravmaga/Claude/tree/main/archive/etkm-cloud-run-deployment
Command: npx skills add https://github.com/easttxkravmaga/Claude --skill etkm-cloud-run-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ETKM Cloud Run Deployment Workflow solves the challenge of reliably deploying ETKM backend services (Flask apps and webhook handlers) to Google Cloud Run, with repeatable steps and safety checks.

Core Features & Use Cases

  • Docker-based builds of backend services for Cloud Run
  • Artifact Registry pushes and image tag management
  • Cloud Run deployment orchestration with environment variables
  • Migration support from Railway/Heroku and zero-downtime updates
  • Use Case: Deploy a new ETKM backend or update an existing service in production with consistent config

Quick Start

Use this skill to deploy a new or updated ETKM backend to Google Cloud Run using the prescribed workflow and environment settings.

Frequently Asked Questions about etkm-cloud-run-deployment

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

FAQPage Schema
How do I deploy a Flask backend to Google Cloud Run with Docker?

Deploying a Flask backend to Cloud Run requires building a Docker image, pushing it to Artifact Registry, and orchestrating the Cloud Run service with proper Gunicorn CMD syntax and environment variables for zero-downtime launches.

Can I migrate my Flask app from Railway to Cloud Run without downtime?

Yes, you can migrate Flask apps from Railway to Cloud Run with zero downtime by managing environment variables for webhook handlers and enforcing deployment verification steps for a standardized, repeatable migration workflow.

What's the best way to manage environment variables for Cloud Run deployments?

The best way to manage environment variables for Cloud Run deployments is through standardized project configuration applied during deployment orchestration, securely handling Flask apps and webhook handlers across migrations.

Do I need authenticated Cloud access to push Docker images to Artifact Registry?

Yes, authenticated Cloud access is required to push Docker images to Artifact Registry and deploy to Cloud Run, enforced by the deployment workflow to ensure secure, repeatable backend service launches.

Why does my Gunicorn CMD syntax fail during Cloud Run deployment?

Gunicorn CMD syntax fails during Cloud Run deployment if improperly formatted for the Docker container. The workflow enforces correct CMD syntax for Gunicorn to ensure the Flask backend launches reliably and scales correctly.

How do I verify a zero-downtime update on Cloud Run?

To verify a zero-downtime update on Cloud Run, the deployment workflow includes built-in verification steps after orchestrating the service update and environment variables, confirming the backend service is live and scalable.