I’ve published a deep dive article on Google Cloud Blog about a new Cloud
Run feature we’ve been working that adds “graceful
termination” support to the serverless containers using the
signal —just like Kubernetes does.
I’ve been blogging since 2005.
I hope you enjoy what I find interesting enough to write.
In an earlier article, I have explained that Cloud Run implements the Knative API. In this post I’ll show you how to use Cloud Run’s client libraries in Go to make API calls to Knative clusters (on Google or not) with code samples. (I’m guessing only like 10 people will ever need this, 9 of them probably at Google, but here we go). Read More →
I have now moved this guide to the Cloud Run official documentation. Follow that page for the most up-to-date instructions.
You can now route your users to the nearest Google datacenter to them that has
your Cloud Run application deployed. In this article, I list the commands to
setup a load balancer and deploy an application as “multi-region” with Cloud Run
Read More →
Today we’ve launched the most anticipated Cloud Run feature to beta: You can now access VPC networks from Cloud Run. As you can imagine, this is great news for scenarios like running your frontend on Cloud Run, and calling other backend microservices running on Kubernetes1 over their private IPs.
Many microservices applications are primarily configured through environment
variables nowadays. If you’re deploying to Cloud Run with
specifying a lot of environment variables might look rather painful:
Read More →