Readiness probe failed: timeout: failed to connect service ":8080" within 1s Readiness probe failed: timeout: failed to connect service ":8080" within 1s kubernetes kubernetes

Readiness probe failed: timeout: failed to connect service ":8080" within 1s


Answer

The timeout of the Readiness Probe (1 second) was too short.

More Info

The relevant Readiness Probe is defined such that /bin/grpc_health_probe -addr=:8080 is run inside the server container.

You would expect a 1 second timeout to be sufficient for such a probe but this is running on Minikube so that could be impacting the timeout of the probe.