On 6 Jul 2017, at 16:13, Rob Cernich wrote:
> Regarding the probes, three states would be best, if you can swing it,
> as OpenShift defines two probe types: liveness and readiness. Live is
> running, but unable to handle requests, while ready means it's running
> and able to handle requests. For example, while the server is
> initializing, it's alive, but not ready. Something to think about.
OpenShift / Kube only cares about up down.
So instead of three states, there should be a parameter
to the endpoint ?ready to indicate that the readiness
HCP is queried and not the liveliness (or the other
way around).
It cares about live and ready. Dead implies not ready. Not ready does not imply dead.