Kubectl — Certified Kubernetes App Developer (CKAD) Practice Questions
kubectl is the primary command-line interface for interacting with a Kubernetes cluster, and the CKAD exam is entirely hands-on in a live terminal where kubectl is the main tool available. Candidates must be fluent in both imperative commands (such as creating resources directly from the command line with flags) and declarative workflows (generating YAML manifests, editing them, and applying them). Speed and accuracy with kubectl is a practical prerequisite for finishing the exam on time, making it one of the most important skills to drill during preparation.
Free questions on kubectl
What is the correct command to delete a Pod named "my-pod"?
Free question · easy · full answer + explanation
What does the kubectl apply command do?
Free question · easy · full answer + explanation
How do you update an image in a running Deployment without modifying the manifest?
Free question · medium · full answer + explanation
What command is used to create a Pod named "my-pod" from an nginx image?
Free question · medium · full answer + explanation
Which kubectl command displays all Pods in the current namespace?
Free question · easy · full answer + explanation
What command scales a Deployment to 5 replicas?
Free question · easy · full answer + explanation
What does kubectl logs <pod-name> display?
Free question · easy · full answer + explanation
More kubectl questions in the full bank
- How do you port-forward to a pod? Unlock answer & explanation →
- How do you apply a Kubernetes manifest file? Unlock answer & explanation →
- What is port forwarding in Kubernetes? Unlock answer & explanation →