Kubernetes Simulator

intermediate · ~10 min

Ready when it's ready

Checkout is timing out. The orders pods are Running, nothing is crashing — and yet the orders Service sends traffic nowhere.

A readiness probe is how a pod tells Kubernetes it can take traffic. Until it passes, the pod is kept out of every Service's endpoints. orders-api answers two health paths: /healthz (the process is alive) and /ready (it can reach its database).

Objectives

Best on a computer with a keyboard. It works on a phone, with shortcuts under the terminal.