With `/health`, it is possible to override the overall status reported. This change adds the same functionality to `/ready`. This allows incident responders to take an unhealthy pod out of a service without killing it—giving them time to gather meaningful forensic data from the pod. The new contract is: Force not ready: GET /ready?force=true&ready=false Force ready: GET /ready?force=true&ready=true Disable override: GET /ready?force=false |
||
---|---|---|
.. | ||
check | ||
cli | ||
errors | ||
grpc | ||
prom | ||
signals | ||
tracing |