I am reading the documentation on this page which was last updated on 2024-01-26. If you scroll all the way down the last para mentions this Cloud Run currently does not have a “readiness” check to avoid sending requests to unready applications. Is this still true? I thought Cloud Run already supports readiness and liveness probes
It does but you need to configure the startup probe based on which method you’re using (i.e. tcp/gRPC)
Readiness = when a container is ready to serve traffic, liveliness = the healthy state of the container so you need to configure both for coverage.
Container health checks (services) | Cloud Run Documentation | Google Cloud