Google Cloud Run
Overview
Google Cloud Run is a fully managed compute platform that allows you to run and scale containerized applications easily. It is a serverless platform, meaning you don't have to manage infrastructure, and it automatically scales your application up or down based on demand.
Installation
Upwind instruments Cloud Run workloads by running the Upwind Tracer inside your container. This means you will:
- Build a container image that includes the Upwind Tracer binary.
- Deploy that image to Cloud Run using the Gen2 execution environment.
- Configure your service or job with the required Upwind Tracer environment variables.
Prerequisites
- Upwind credentials: you will need an Upwind client ID and client secret to allow the tracer to authenticate.
- Cloud Run Gen2: your workload must use the Gen2 execution environment.
- Connection to the internet: the tracer needs to connect to the Upwind Platform to report telemetry.