1. KCNA (Kubernetes and Cloud Native Associate)
Focuses on conceptual understanding rather than deep hands-on configuration.
- Format: MCQs
- Price: $250 (Euro 212)
- Duration: 1.5 hours
- Focus: Concepts over commands
- No heavy
kubectltroubleshooting
Syllabus
KCNA Syllabus Overview
| Domain | Weight | Key Areas |
|---|---|---|
| Kubernetes Fundamentals | 44% | Kubernetes Core Concepts Cluster Architecture (control plane & worker nodes) Administration basics Scheduling concepts Containerization fundamentals |
| Container Orchestration | 28% | Networking model and CNI basics Security fundamentals Troubleshooting concepts Storage (PV, PVC, StorageClass) |
| Cloud Native Application Delivery | 16% | Application delivery models CI/CD fundamentals GitOps basics Debugging concepts |
| Cloud Native Architecture | 12% | Observability (metrics, logs, traces) Cloud native ecosystem and CNCF landscape Principles (microservices, immutable infra, declarative systems) Community and collaboration fundamentals |
2. Certified Kubernetes Application Developer (CKAD)
Focuses on application development and deployment in Kubernetes.
- Format: Performance-based (hands-on tasks)
- price: $300 (Euro 254)
- Duration: 2 hours
- Focus: Application design, deployment, and maintenance
- Heavy use of
kubectlfor troubleshooting and configuration
CKAD Syllabus Overview
| Domain | Weight | Key Topics |
|---|---|---|
| Application Design and Build | 20% | Define, build, and modify container images Choose correct workload resource (Deployment, DaemonSet, Job, CronJob, StatefulSet) Multi-container Pod patterns (sidecar, init, ambassador, adapter) Persistent and ephemeral volumes |
| Application Deployment | 20% | Rolling updates and rollbacks Blue/Green and Canary strategies using Kubernetes primitives Deploy applications with Helm Manage configurations using Kustomize |
| Application Observability and Maintenance | 15% | API deprecations awareness Liveness, Readiness, and Startup probes kubectl monitoring commands Container logs Debugging techniques |
| Application Environment, Configuration and Security | 25% | CRDs and Operators Authentication, Authorization, Admission Control Requests, Limits, ResourceQuotas ConfigMaps Secrets (create and consume) ServiceAccounts SecurityContexts and Linux capabilities |
| Services and Networking | 20% | Service types (ClusterIP, NodePort, LoadBalancer, Headless) NetworkPolicies (ingress/egress rules) Ingress configuration and routing Troubleshooting service connectivity |
3 Certified Kubernetes Administrator (CKA)
Focuses on cluster administration and management.
- Format: Performance-based (hands-on tasks)
- price: $445 (Euro 254)
- Duration: 2 hours
- Focus: Cluster setup, maintenance, and troubleshooting
CKA Syllabus Overview
| Domain | Weight | Key Topics |
|---|---|---|
| Storage | 10% | Implement StorageClasses and dynamic provisioning Configure volume types, access modes (RWO, ROX, RWX) and reclaim policies Create and manage PersistentVolumes (PV) and PersistentVolumeClaims (PVC) |
| Troubleshooting | 30% | Troubleshoot cluster and node failures Troubleshoot control plane components Monitor cluster and application resource usage Inspect and manage container logs and output streams Troubleshoot Services and networking issues |
| Workloads & Scheduling | 15% | Perform rolling updates and rollbacks Configure applications with ConfigMaps and Secrets Implement Horizontal Pod Autoscaling Understand self-healing primitives (ReplicaSet, Deployment) Configure scheduling constraints (resource limits, nodeSelector, affinity, taints/tolerations) |
| Cluster Architecture, Installation & Configuration | 25% | Manage RBAC (Roles, ClusterRoles, RoleBindings) Prepare infrastructure for cluster installation Create and manage clusters using kubeadm Upgrade and manage cluster lifecycle Configure highly available control plane Install components using Helm and Kustomize Understand extension interfaces (CNI, CSI, CRI) Install and manage CRDs and Operators |
| Services & Networking | 20% | Pod-to-Pod connectivity Implement and enforce NetworkPolicies Use Service types (ClusterIP, NodePort, LoadBalancer) Configure Gateway API and Ingress Use Ingress controllers and resources Understand CoreDNS and service discovery |
