Deployments — Certified Kubernetes App Developer (CKAD) Practice Questions
A Deployment is the standard Kubernetes workload resource for running stateless applications, wrapping a ReplicaSet to maintain a desired number of pod replicas and manage their lifecycle. Deployments support declarative updates, automatic rollbacks, and scaling operations, making them the go-to resource for production application management. The CKAD exam heavily emphasizes Deployments because nearly every application management task, from scaling to update strategies to rollback, flows through this resource.
Free questions on deployments
A Deployment's rolling update strategy allows updating Pods gradually. What two fields control this behavior?
Free question · medium · full answer + explanation
What command scales a Deployment to 5 replicas?
Free question · easy · full answer + explanation
How do you expose a Deployment on a specific port?
Free question · easy · full answer + explanation
More deployments questions in the full bank
- What is the purpose of spec.minReadySeconds in a Deployment? Unlock answer & explanation →
- How do you view the revision history of a Deployment? Unlock answer & explanation →
- You need to ensure a Deployment maintains its configuration across upgrades. What approach is most reliable? Unlock answer & explanation →