Introduction
Kubernetes uses probes to check if your app is healthy and ready. Probe timing parameters control when and how often these checks happen, helping avoid false alarms and ensuring smooth app operation.
When your app needs some time to start before Kubernetes checks if it's ready
When you want Kubernetes to check your app's health regularly to restart it if it fails
When your app sometimes takes longer to respond and you want to avoid marking it unhealthy too soon
When you want to control how long Kubernetes waits for a probe response before considering it failed