Linux_FoundationLinux_Foundation
KCNA · Question #20
KCNA Question #20: Real Exam Question with Answer & Explanation
The correct answer is A: Deployments manage ReplicaSets and provide declarative updates to Pods.. Deployments manage ReplicaSets, orchestrating their creation, updates, and scaling to provide declarative updates for Pods.
Submitted by marco_it· May 4, 2026Kubernetes Fundamentals
Question
How are ReplicaSets and Deployments related?
Options
- ADeployments manage ReplicaSets and provide declarative updates to Pods.
- BReplicaSets manage stateful applications, Deployments manage stateless applications.
- CDeployments are runtime instances of ReplicaSets.
- DReplicaSets are subsets of Jobs and CronJobs which use imperative Deployments.
Explanation
Deployments manage ReplicaSets, orchestrating their creation, updates, and scaling to provide declarative updates for Pods.
Common mistakes.
- B. ReplicaSets primarily manage stateless applications, and StatefulSets manage stateful applications; the relationship between Deployments and ReplicaSets is hierarchical, not based on statefulness in this manner.
- C. Deployments create and manage ReplicaSets; they are not runtime instances of them, but rather controllers for them.
- D. ReplicaSets are not subsets of Jobs or CronJobs; they are distinct Kubernetes controllers for managing a stable set of replica Pods. Deployments use a declarative approach.
Concept tested. Kubernetes Deployment and ReplicaSet relationship
Reference. https://kubernetes.io/docs/concepts/workloads/controllers/deployment/
Topics
#Kubernetes Deployments#Kubernetes ReplicaSets#Pod management#Declarative updates
Community Discussion
No community discussion yet for this question.