Sharing my blog with learnings and full working source code on how to get OpenTelemetry tracing working with Google Cloud Run as it wasn't straight forward and took a few hours of debugging to get it all working! Hopefully will provide a good example of how to write Python gRPC microservices, get them deployed on Google Cloud Run and instrumented with end-to-end tracing for anyone interested!