Certified Kubernetes Application Developer (CKAD) Program
Last Update Feb 17, 2026
Total Questions : 48
To help you prepare for the CKAD Linux Foundation exam, we are offering free CKAD Linux Foundation exam questions. All you need to do is sign up, provide your details, and prepare with the free CKAD practice questions. Once you have done that, you will have access to the entire pool of Certified Kubernetes Application Developer (CKAD) Program CKAD test questions which will help you better prepare for the exam. Additionally, you can also find a range of Certified Kubernetes Application Developer (CKAD) Program resources online to help you better understand the topics covered on the exam, such as Certified Kubernetes Application Developer (CKAD) Program CKAD video tutorials, blogs, study guides, and more. Additionally, you can also practice with realistic Linux Foundation CKAD exam simulations and get feedback on your progress. Finally, you can also share your progress with friends and family and get encouragement and support from them.
Context
You are asked to deploy an application developed for an older version of Kubernetes on a cluster running a recent version of Kubernetes .
You must connect to the correct host . Failure to do so may result in a zero score.
[candidate@base] $ ssh ckad00026
Task
Fix any API -deprecation issues in the manitest file
/home/candidate/credible-mite/web.yaml
so that the application can be deployed on cluster ckad00026.
The application was developed for Kubernetes v1.15.
The cluster ckad00026 runs Kubernetes 1.29+.
Deploy the application specified in the updated manifest file
/home/candidate/credible-mite/web.yaml in namespace garfish .

Context
It is always useful to look at the resources your applications are consuming in a cluster.
Task
• From the pods running in namespace cpu-stress , write the name only of the pod that is consuming the most CPU to file /opt/KDOBG030l/pod.txt, which has already been created.
Context
An existing web application must be exposed externally.
You must connect to the correct host . Failure to do so may result in a zero score.
[candidate@base] $ ssh ckad00025
An application externally using the URL external.sterling-bengal.local . Any requests starting with / must be routed to the application web-app.
To test the web application's external reachability, run
[candidate@ckad00025] $ curl http://external.sterling-bengal.local/
or open this URL in the remote desktop's browser.
Context
You are asked to set resource requests and limits for a running workload to ensure fair resource management.
“Do not delete the existing Deployment . Failure to do so will result in a reduced score.”
Next, ensure that the total amount of resources in the namespace matches the maximum resources the Pods from the nginx-resources Deployment can request.
Failure to do so will result in the updated Deployment failing to roll out successfully.