Docker and CI/CD · Senior · Question 26 of 75
Why is it risky for a readiness probe to check a shared downstream database?
- 1The database rejects connections that come from probes
- 2Readiness probes aren't allowed to make network calls at all
- ✓Correct answer: If the DB blips, every pod goes unready and the service vanishes
Explanation
Removing all pods turns partial degradation into a full outage with no error responses. Check the pod's own ability to serve, and degrade gracefully on dependency failures.