- Core Concepts
- Scheduling
- Logging Monitoring
- Application Lifecycle Management
- Cluster Maintenance
- Security
- Storage
- Networking
- Installation, Configuration & validation
- Troubleshooting
* Cluster Architecture
* API Primitives
* Service & Other Network Primitives
* Labels & Selectors
* Resouce Limits
* Manual Scheduling
* Daemon Sets
* Multiple Schedulers
* Scheduler Events
* Configure Kubernetes Scheduler
* Monitor Cluster Components
* Monitor Applications
* Monitor Cluster Component Logs
* Application Logs
* Rolling Updates and Rollbacks in Deoplyment
* Configure Applications
* Scale Applications
* Self-Healing Applications
* Cluster Upgrade Process
* Operating System Upgrades
* Backup and Restore Methodologies
* Authentication & Authorization
* Kubernetes Security
* Network Policies
* TLS Certificates for Cluster Components
* Images Securely
* Security Contexts
* Secure Persistent Key Value Store
* Persistent Volumes
* Persistent Volume Claim
* Access Modes For Volumes
* Kubernetes Storage Object
* Configure Apps with Persistent Storage
* Pre-Requisites - Networking, Switching, Routing, Tools
* Pre-Requisites - Network Namespaces
* Pre-Requisites - DNS and CoreDNS
* Pre-Requisites - Networking in Docker
* Networking Configuration on Cluster Nodes
* Service Networking
* POD Networking Concepts
* Network Loadbalancer
* Ingress
* Cluster DNS
* CNI
* Design a Kubernetes Cluster
* Install Kubernetes Master and Nodes
* Secure Cluster Communication
* HA Kubernetes Cluster
* Provision Infrastructure
* Choose a Network Solution
* Run and Analyze end-to-end test
* Node end-to-end tests
* Application Failure
* Worker Node Failure
* Control Place Failure
* Networking
`https://github.com/cncf/curriculum/blob/master/CKA_Curriculum_v1.21.pdf`
`https://www.cncf.io/certification/cka/`