tth

View on GitHub
2 May 2022

Service to service authentication in Cloud Run with runsd

Currently, service discovery in Cloud Run isn’t easy -

Authentication is also not straightforward -

Ideally, Cloud Run service foo should be able to call Cloud Run service bar (in the same region and same project) by using http://bar. Until this funcationality becomes native to Cloud Run, runsd is a nice utility from Ahmet Balkan that helps make service disocvery and service to service authentication easier, similar to what you would expect from a service to service call in k8s.

Using runsd was a very pleasant developer experience, and I documented my steps here.