GCP Cloud Run Containerized App
Deploy containerized applications on GCP Cloud Run with Artifact Registry
Blueprint Steps
Expand the steps below to customize
1
Terraform Environment
Artifact Registry
small scalegcs backend GCP project ID not configured
small scale
GCP project ID not configuredgcs backend
Environment Name
Scale
GCP Project ID GCP project ID not configured
Region
State Backend
State BucketState Prefix
Requirements
GCP project ID not configured
Artifact Registry
small scale
GCP project ID not configuredgcs backend
2
Terraform Module
Cloud Run Service Module
Custom Module3 requirements
3 requirements
Module Name
Module Source
Public Registry
Custom Module
Requirements
Cloud Run Service Module
Custom Module
3 requirements
3
Terraform Environment
Cloud Run Application
small scalegcs backend GCP project ID not configured
small scale
GCP project ID not configuredgcs backend
Environment Name
Scale
GCP Project ID GCP project ID not configured
Region
State Backend
State BucketState Prefix
Requirements
GCP project ID not configured
Cloud Run Application
small scale
GCP project ID not configuredgcs backend
4
GitHub Actions
Cloud Run CI/CD Pipeline
.github/workflows/deploy-cloud-run.yml5 steps
5 steps
Workflow Name
Workflow Steps
Cloud Run CI/CD Pipeline
.github/workflows/deploy-cloud-run.yml
5 steps
GCP project ID not configuredPlaceholder values will be used
Attach Source Code (Optional)
Blueprint Overview
Cost
$10-30/month
Setup Time
2-3 minutes
Technologies
Cloud Run
Artifact Registry
GitHub Actions
Docker
Terraform
What You'll Build
This blueprint creates a complete containerized application deployment on GCP using Cloud Run for serverless containers and Artifact Registry for container image storage. Includes proper IAM configuration, automatic scaling, and CI/CD pipeline with GitHub Actions for seamless deployments.