
Certified Kubernetes Application Developer (CKAD)
Domain 2Objective 4
Understand API Depreciations CKAD Practice Questions (Page 2)
Part of the Application Deployment domain, which accounts for 20% of the CKAD exam. Linux Foundation does not publish an official question count, but from its 120-minute exam (~50–80 total, ~10–16 in this domain), expect 3–4 from this objective — we provide 16 practice questions to prepare you well beyond it. (estimate)
16questions here
4free pages
4concepts
20%of the exam
Questions 6–10
- 6
A Deployment manifest currently uses apiVersion: apps/v1beta1. What is the correct apiVersion to use in the updated manifest?
Select an answer first - 7
A company has a large number of `CustomResourceDefinition` (CRD) manifests using `apiextensions.k8s.io/v1beta1`. They are running Kubernetes v1.21 and plan to upgrade to v1.22. The team wants to minimize manual effort and avoid downtime. Which approach is the most efficient?
Select an answer first - 8
A company is migrating all `Ingress` resources from `networking.k8s.io/v1beta1` to `networking.k8s.io/v1`. The cluster runs Kubernetes v1.22. During the migration, the team notices that the `pathType` field is now required. What is the best approach to handle this change?
Select an answer first - 9
A team is running Kubernetes v1.24 and is planning an upgrade to v1.25. They have several `PodSecurityPolicy` (PSP) resources defined using `policy/v1beta1`. What should the team do to prepare for the upgrade?
Select an answer first - 10
A team is running Kubernetes v1.21 and has a mix of manifests using `apiextensions.k8s.io/v1beta1` for CustomResourceDefinitions (CRDs). The team is planning an upgrade to v1.22 next quarter. What should the team do to ensure the CRDs continue to work after the upgrade?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Linux Foundation. “CKAD” is a trademark of its owner, used for identification only.