KCNA Container Orchestration Practice Question
Which of the following is a benefit of container orchestration?
⚠ Common exam trap
CNCF often tests the misconception that container orchestration is only about initial deployment, when in fact its key value is ongoing automated management like self-healing and scaling.
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
✓
Self-healing of failed containers
Container orchestration platforms like Kubernetes provide self-healing capabilities by automatically restarting failed containers, rescheduling them on healthy nodes, and replacing or terminating containers that fail health checks. This ensures high availability and reduces manual intervention, which is a core benefit of orchestration.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Requires a hypervisor for each container
Why it's wrong here
Containers share the host kernel and run as processes, so no hypervisor sits beneath each one; orchestration schedules them directly onto nodes. The hypervisor-per-workload model describes hardware virtualisation, which is the right answer only when strong isolation between differing guest operating systems is required.
- ✗
Manual scaling of containers
Why it's wrong here
Orchestrators automate scaling through controllers that react to metrics or declared replica counts, so manual scaling contradicts the benefit being asked for. Manual scaling is what administrators do without orchestration; it would be acceptable only in small, static deployments where demand never varies.
- ✗
Static infrastructure with no changes
Why it's wrong here
Orchestration exists precisely to reconcile declared state continuously, so demanding static infrastructure negates its scheduling and self-healing mechanisms. It is tempting because stable, unchanging environments appeal in regulated contexts, yet immutability is achieved through declarative redeployment, not by freezing the platform.
- ✓
Self-healing of failed containers
Why this is correct
Controllers continuously compare observed pod state against the declared desired state, restarting or rescheduling containers that fail. This reconciliation loop restores availability without human action, which is precisely the self-healing benefit the question asks for.
Go deeper
Related to this question
About these practice questions
One of 930 original KCNA 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 by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This KCNA practice question is part of Courseiva's free CNCF 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 KCNA exam.