Highlights
Added
- Initial (experimental) release of the Cloud Run integration.
CloudRunIDPluginis a client
plugin: register it once onclient.Options.Pluginsand, when the client connects, it
reads the current Cloud Run instance's metadata and sets the client identity (unless one
is already set), which every worker created from the client inherits. It supports both
Cloud Run worker pools (CLOUD_RUN_WORKER_POOL,CLOUD_RUN_REVISION) and Cloud Run
services (K_SERVICE,K_REVISION), reading the unique instance ID from the GCP
metadata server, and returns an error when the process is not running on
Cloud Run.