b4703566a8
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.go | ||
check_test.go | ||
helpers.go | ||
response.go |