Certified Kubernetes Application Developer (CKAD) Exam (CKAD) - Linux Foundation Exam Questions
Last updated on June 20, 2026
[candidate@base] $ ssh ckad00021
Task
Create a Cronjob named grep that executes a Pod running the following single container: name: busybox image: busybox:stable command: ["grep", "
-i", "nameserv
er", "/etc/resolv.conf"]
Configure the CronJob to: execute Once every 30 minutes keep 96 completed Job keep 192 failed Job never restart pods terminate pods after 8 seconds Manually create and execute once job named grep-test from the grep Cronjob
to join the discussion
No discussions yet. Be the first to ask!
Delete Comment
Are you sure? This action cannot be undone.


Update the app-a deployment in the production namespace to run as the restrictedservice service
account. The service account has already been created. Context SIMULATION solution below.
to join the discussion
No discussions yet. Be the first to ask!
Delete Comment
Are you sure? This action cannot be undone.

Task
• Create the resource in the above manifest and verify that the job executes successfully at least



container name should both be hello
• Create a YAML formatted Kubernetes manifest /opt/KDPD00301/periodic.yaml that runs the
and must complete within 22 seconds or be terminated oy Kubernetes. The Cronjob namp and completion only once each time it is started: following shell command: date in a single busybox container. The command should run every minute Context SIMULATION solution below.
to join the discussion
No discussions yet. Be the first to ask!
Delete Comment
Are you sure? This action cannot be undone.
[candidate@base] $ ssh ckad00032
The Pod for the Deployment named nosql in the haddock namespace fails to start because its Container runs out of resources.
Update the nosql Deployment so that the Container :
requests 128Mi of memory limits the memory to half the maximum memory constraint set for the haddock namespace
to join the discussion
No discussions yet. Be the first to ask!
Delete Comment
Are you sure? This action cannot be undone.
• is mapped to me pods defined by the specification of kdsn00l01-deployment
Start with the deployment named kdsn00101-deployment which has already been deployed to the namespace kdsn00101 . Edit it to:
Next, create ana deploy in namespace kdsn00l01 a service that accomplishes the following:
• Exposes the service on TCP port 8080
Task You have been tasked with scaling an existing deployment for availability, and creating a service to the service definition
• Have 4 replicas





expose the deployment within your infrastructure.
• Has a name of cherry
• Is of type NodePort
Context SIMULATION solution below.
to join the discussion
No discussions yet. Be the first to ask!
Delete Comment
Are you sure? This action cannot be undone.
Finish Practice?
Are you sure you want to finish? This will end your practice session.