CV0-004 Deployment Practice Question
A DevOps engineer is configuring a Kubernetes deployment for a microservices application. The application requires that new pods receive traffic only after a health check endpoint returns HTTP 200. Which Kubernetes feature should be configured on the pods?
⚠ Common exam trap
The trap is confusing readiness probes with liveness probes; candidates must remember that readiness controls traffic, while liveness controls restarts.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Readiness probe
A readiness probe determines whether a pod is ready to receive traffic. If the readiness probe fails, the pod is removed from the endpoints of the service, preventing traffic from being sent to it until it passes. This matches the requirement that new pods receive traffic only after a health check endpoint returns HTTP 200.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Startup probe
Why it's wrong here
A startup probe only delays liveness checks during slow container initialisation; it does not gate Service traffic. Readiness probes control endpoint membership, so they are what withhold traffic until the health endpoint returns HTTP 200.
- ✗
Liveness probe
Why it's wrong here
A liveness probe restarts a container when its check fails; it does not gate Service endpoint membership, so pods would still receive traffic before the health endpoint returns HTTP 200. It is tempting because liveness probes also target health endpoints, and they are the right choice when the requirement is to automatically restart a hung or deadlocked container.
- ✗
Resource limits
Why it's wrong here
Resource limits cap CPU and memory consumption, so they cannot gate traffic on an HTTP 200 response from a health endpoint. They are tempting because they protect nodes from runaway pods and inform the scheduler, and would be the right choice when a workload needs guaranteed compute allocation or eviction thresholds rather than readiness gating.
- ✓
Readiness probe
Why this is correct
A readiness probe checks the health endpoint and only adds the pod to the Service endpoints once it returns HTTP 200. This directly satisfies the requirement that new pods receive traffic only after the health check passes, unlike a liveness probe, which restarts containers.
Go deeper
Related to this question
About these practice questions
One of 834 original CV0-004 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This CV0-004 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CV0-004 exam.