Deployment — Certified Kubernetes Administrator (CKA) Practice Questions
A Deployment is a Kubernetes workload resource that declaratively manages a set of replicated pods using a ReplicaSet, supporting rolling updates, rollbacks, and scaling. It is the standard way to run stateless applications in Kubernetes and is one of the most frequently tested resources on the CKA exam. You must be comfortable creating, updating, scaling, and rolling back Deployments using both imperative kubectl commands and YAML manifests. Understanding how Deployment controllers interact with ReplicaSets and how update strategies control pod replacement is also expected.
Free questions on deployment
You deployed a Deployment with 3 replicas, but only 1 pod is running. What should you investigate?
Free question · hard · full answer + explanation
Which of the following is NOT a Kubernetes workload type?
Free question · easy · full answer + explanation
More deployment questions in the full bank
- What is Deployment? Unlock answer & explanation →
- What is the difference between a StatefulSet and a Deployment? Unlock answer & explanation →
- When should you use DaemonSet vs Deployment? Unlock answer & explanation →