Learn about the topics covered on the Certified Kubernetes Application Developer (CKAD) certification exam.
Overview
Syllabus
Introduction
- Get certified in Kubernetes and stand out professionally
- What you need to know
- Define, build, and modify container images
- Understand Jobs
- Understand CronJobs
- Understand multi-container Pod design patterns
- Persistent volumes
- Ephemeral volumes
- Use primitives to implement a blue/green deployment strategy
- Use primitives to implement a canary deployment strategy
- Understand deployments
- How to perform rolling updates
- Understand the Helm package manager
- Understand API deprecations
- Implement probes and health checks
- Monitor and debug Kubernetes applications
- Utilize container logs
- Discover and use resources that extend Kubernetes (CRD)
- Understand authentication, authorization, and admission control
- Understand and define resource requirements, limits, and quotas
- Understand ConfigMaps
- Create and consume Secrets
- Understand ServiceAccounts
- Understand SecurityContexts
- Demonstrate a basic understanding of NetworkPolicies
- Provide and troubleshoot access to applications via services
- Use Ingress rules to expose applications
- Next steps
Taught by
Benjamin Muschko