π£ Now on Google Cloud Run
I wrote this post in 2020, more than 6 years ago.
It may be very out of date, partially or totally incorrect. I may even no longer agree
with this, or might approach things differently if I wrote this post today. I rarely edit
posts after writing them, but if I have there'll be a note at the bottom about what
I changed and why. If something in this post is actively harmful or dangerous please get in
touch and I'll fix it.
A quick announcement: as a bit of an experiment, I’ve moved this site to Google Cloud Run. Please let me know if anything seems broken.
I may in the future write a bit about Cloud Run: there’s a lot to like, and also some definite here-be-dragons things. In the meantime, though, my capsule review:
Here's my capsule review of Cloud Run / Cloud SQL / Cloud Build, from a Heroku stan: ππ» native Docker, no weirdness ππ» don't pay for idle time! ππ» cool access control, traffic options ππ» the build/release/deploy pipeline is complex af ππ» docs are terrible ππ» cli ux is worse
And here’s the code changes I made, including some yak shaving, for your perusal.