Tags
Note
This post is a thought. It's a short note that I make about someone else's content online. Learn more about the process thoughts
Here's my thought on ๐ญ Configure Liveness, Readiness and Startup Probes | Kubernetes
What is the difference between health, liveness, readiness, and startup? This article does a great job at a full writeup description of how it works in kubernetes, here is my TLDR.
-
health 200 OK - I'm still responding to requests
-
health ERR - something happened and I cant respond to requests
-
liveness 200 OK - I'm ready for more work
-
liveness ERR - I'm still responding to requests, and i'm already working send requests to another pod, or scale up
Z-pages
These probes are commonly deployed at /healthz
and /livez
endpoints.
Why the z?
z is a convention that comes from google for meta endpoints to reduce conflict with actual endpoints, and can be deployed to any application.
This post was a thought by Waylon Walker see all my thoughts at https://waylonwalker.com/thoughts