Recover a Rollout and HPA
Fix scheduling and readiness, then scale a Deployment under load.
A advanced Linux challenge worth 20 points. Solve it hands-on in a real Linux environment in your browser - no local setup, no fake shells.
The Challenge
Scenario: The checkout rollout is stuck: its request exceeds simulated node capacity and its readiness path is wrong. Its HPA has no healthy target to scale.
Use a CPU request no greater than 500m, set readiness to /ready, apply, and watch the rollout. Then run kubectl exec <checkout-pod> -- generate-load and observe at least 3 Ready replicas. Run check when done.