Example Post - Getting Started with Cloud Run

January 8, 2026

Getting Started with Cloud Run

This is an example blog post to demonstrate the markdown blog system. You can delete this and create your own posts!

Why Cloud Run?

Google Cloud Run is a fantastic service for hosting containerized applications. Here's why I like it:

  1. Serverless: No need to manage infrastructure
  2. Cost-effective: Pay only for what you use
  3. Auto-scaling: Handles traffic spikes automatically
  4. Easy deployment: Simple CI/CD integration

Quick Deployment Steps

Here's a basic example of deploying to Cloud Run:

# Build your container
gcloud builds submit --tag gcr.io/PROJECT_ID/IMAGE_NAME

# Deploy to Cloud Run
gcloud run deploy SERVICE_NAME \
  --image gcr.io/PROJECT_ID/IMAGE_NAME \
  --platform managed \
  --region us-central1 \
  --allow-unauthenticated

Custom Domains

Setting up a custom domain is straightforward:

  1. Verify domain ownership in Google Cloud Console
  2. Map your domain to the Cloud Run service
  3. Cloud Run automatically provisions SSL certificates

That's it! Your site will be live with HTTPS enabled.

Wrapping Up

Cloud Run has become my go-to for hosting small to medium web applications. The simplicity and cost-effectiveness make it perfect for personal projects like this site.

What are your favorite deployment platforms? Let me know!