EduFlow
Docker & Kubernetes: Ship with Confidence

Checkpoint: Running in Production

Five questions on this section. Answer all of them, then see your score and why each answer is right or wrong.

Question 1 of 5

notes-api’s readiness probe hits /readyz (which checks Postgres) and liveness hits /healthz. Postgres goes down for two minutes. What happens?

Question 2 of 5

A node has 4 CPU cores and its Pods’ CPU requests add up to 3.8 cores, though actual usage is only 1 core. A new notes-api Pod requests 250m. What happens?

Question 3 of 5

During a rollout to 1.6.0 with maxUnavailable: 0, kubectl rollout status hangs and then reports exceeded its progress deadline. The new Pod’s readiness probe fails. What’s the state of the service?

Question 4 of 5

Production uses a shared Gateway. The notes team’s HTTPRoute shows Accepted: False with reason NotAllowedByListeners. What’s the likely cause?

Question 5 of 5

A distroless notes-api Pod is Running but every request to it times out. kubectl exec fails because there’s no shell. Which command lets you test, from inside the Pod’s network, whether the app answers on port 3000?

5 questions unanswered