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:
- Serverless: No need to manage infrastructure
- Cost-effective: Pay only for what you use
- Auto-scaling: Handles traffic spikes automatically
- 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:
- Verify domain ownership in Google Cloud Console
- Map your domain to the Cloud Run service
- 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!