Topic | Concepts | Weightage |
---|---|---|
Application Design and Build | 1. Define, build, and modify container images 2. Understand Jobs and CronJobs 3. Understand multi-container Pod design patterns (e.g., sidecar, init, others) 4. Utilize persistent and ephemeral volumes |
20% |
Application Environment, Configuration, and Security | 1. Discover and use resources that extend Kubernetes (CRD) 2. Understand authentication, authorization, and admission control 3. Understand and define resource requirements, limits, and quotas 4. Understand ConfigMaps 5. Create & consume Secrets 6. Understand ServiceAccounts 7. Understand SecurityContexts |
25% |
Services & Networking | 1. Understand API deprecations 2. Implement probes and health checks 3. Use provided tools to monitor Kubernetes applications 4. Utilize container logs 5. Debugging in Kubernetes |
20% |
Application Deployment | 1. Use Kubernetes primitives to implement common deployment strategies (e.g., blue/green or canary) 2. Understand Deployments and perform rolling updates 3. Use Helm package manager to deploy existing packages |
20% |
Application Observability and Maintenance | 1. Understand API deprecations 2. Implement probes and health checks 3. Use provided tools to monitor Kubernetes applications 4. Utilize container logs 5. Debugging in Kubernetes |
15% |
Exam Prepartion Guide ( Blog) | Exam Prepartion Guide (GitHub) |
---|---|
CKAD Study GuideBlog | CKAD Exam GitHubGithub |
CKA Study GuideBlog | CKA Exam GitHubGithub |
CKS Study GuideBlog | CKS Exam GitHubGithub |