Skip to main content

Kubernetes Certifications

Curriculum (PDFs) - https://github.com/cncf/curriculum

Simulator - https://killer.sh

Do not pay the full price of the exam, there are always discounts at the Linux Foundation and other places.

When you pay for the exam you get to two attempts.

Tips

Delete objects using the --now flag to avoid having to unnecessarily wait for the grace period to end.

KCNA - Kubernetes and Cloud Native Associate

https://www.cncf.io/training/certification/kcna/

https://training.linuxfoundation.org/certification/kubernetes-cloud-native-associate

A light version of the CKA. Multiple-choice questions, theoretical.

A pre-professional certification designed for candidates interested in advancing to the professional level...

KCSA - Kubernetes and Cloud Native Security Associate

https://www.cncf.io/training/certification/kcsa/

https://training.linuxfoundation.org/certification/kubernetes-and-cloud-native-security-associate-kcsa

A light version of the CKS. Multiple-choice questions, theoretical. Not easy, requires some knowledge.

CKA - Certified Kubernetes Administrator

https://www.cncf.io/training/certification/cka/

https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka

Focuses on infrastructure. For sysadmins. Much harder than the KCNA.

Only covers on-prem Kubernetes clusters, no cloud provider Kubernetes environments.

Hands-on. The CKA (and the CKAD and CKS too) exam environment does not offer a UI for interacting with a Kubernetes cluster. You can only use kubectl and other command line-based tools.

Changes - https://training.linuxfoundation.org/certified-kubernetes-administrator-cka-program-changes/

https://www.whizlabs.com/certified-kubernetes-administrator/

https://kodekloud.com/courses/cka-certification-course-certified-kubernetes-administrator - https://github.com/kodekloudhub/certified-kubernetes-administrator-course

CKAD - Certified Kubernetes Application Developer

https://www.cncf.io/training/certification/ckad/

https://killer.sh/ckad

https://kodekloud.com/courses/certified-kubernetes-application-developer-ckad/ - Has a lab environment

https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/

https://github.com/dgkanatsios/CKAD-exercises

https://github.com/bmuschko/ckad-crash-course

https://github.com/bmuschko/ckad-prep

https://github.com/bmuschko/ckad-study-guide

https://learning.oreilly.com/course/certified-kubernetes-application/0642572045296/

https://learning.oreilly.com/playlists/2e9fe6dc-2a05-47fe-ae0a-34d6485287cc/ - Exam Prep Labs

https://www.whizlabs.com/certified-kubernetes-application-developer/

CKS - Certified Kubernetes Security Specialist

https://www.cncf.io/training/certification/cks/

https://training.linuxfoundation.org/certification/certified-kubernetes-security-specialist/

Must have taken and passed the CKA exam prior to attempting the CKS exam. The hardest.