Courseiva
Kubernetes FundamentalsmediumMultiple SelectObjective-mapped

KCNA Kubernetes Fundamentals Practice Question

Which TWO of the following are responsibilities of the kube-controller-manager?

⚠ Common exam trap

A common mix-up: candidates confuse the kube-controller-manager's role in node health monitoring with the kube-scheduler's role in pod placement, or they mistakenly think the controller-manager handles network rules, which is actually done by kube-proxy.

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

Ensuring the correct number of pod replicas are running

The kube-controller-manager runs controller processes that regulate the state of the cluster. The ReplicaSet controller, which runs inside the kube-controller-manager, is responsible for ensuring that the desired number of pod replicas are running at all times, creating or deleting pods as necessary to match the specified replica count.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Assigning pods to nodes based on resource requirements

    Why it's wrong here

    This is the scheduler's job.

  • Ensuring the correct number of pod replicas are running

    Why this is correct

    The Replication Controller ensures the desired number of replicas.

  • Implementing network rules for Services

    Why it's wrong here

    This is kube-proxy's job.

  • Monitoring node health and responding to node failures

    Why this is correct

    The Node Controller, part of the controller manager, handles node health.

  • Storing the cluster state

    Why it's wrong here

    This is etcd's job.

About these practice questions

One of 833 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 →

How Courseiva writes practice questions · Editorial policy

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.