The Certified Kubernetes Administrator (CKA) program was created by the Cloud Native Computing Foundation (CNCF), in collaboration with The Linux Foundation, to help develop the Kubernetes ecosystem. As the fourth highest velocity open source project, Kubernetes use is exploding.
The Cloud Native Computing Foundation is committed to growing the community of Kubernetes Administrators, thereby allowing continued growth across the broad set of companies and organizations that are using Kubernetes. Certification is a key step in that process, allowing certified administrators to quickly establish their credibility and value in the job market, and also allowing companies to more quickly hire high-quality teams to support their growth.
- Use label selectors to schedule Pods
- Understand the role of DaemonSets
- Understand how resource limits can affect Pod scheduling
- Understand how to run multiple schedulers and how to configure Pods to use them
- Manually schedule a pod without a scheduler
- Display scheduler events
- Know how to configure the Kubernets scheduler
- Understand how to monitor all cluster components
- Understand how to monitor applications
- Manage cluster component logs
- Manage application logs
- Understand Deployment and how to perform rolling updates and rollbacks
- Know various ways to configure applications
- Know how to scale applications
- Understand the primitivies necessary to create a self-healing application
- Understand Kubernets cluster upgrade process
- Facilitate operating system upgrades
- Implement backup and restore methodologies
- Know how to configure authentication and authorization
- Understand Kubernets security primitives
- Know to configure network policies
- Create and manage TLS certificates for cluster components
- Work with images securely
- Defilne security context
- Secure persistent key value store
- Work with role-based access control