practice questions for the latest CKAD curriculum (changes as of Sep 2021)
- Define build and modify container Images
- Understand Jobs and CronJobs
- Understand multi-container Pod design( eg. sidecar , init and others ).
- utilize persistent and ephemeral volumes.
- Use kubernetes primitives to implement common deployment strategies (eg. blue/green or canary)
- Understand deployments and how to perform rolling updates
- Use Helm package to deploy existing packages
- Understand api deprecations
- Implement probes and health checks
- use provided tools to monitor kubernetes applications
- Utilize container logs
- Debugging in Kubernetes
- Discover and use resources that extend kubernetes (CRD)
- Understand Authentication , Authorization and Admission control
- Understanding and defining resource requirements , limits and Quotas
- Understand configMaps
- Create & consume Secrets
- Understand Service Accounts
- Understand SecurityContexts
- Demonstrate basic understanding of networkPolicies
- Provide and Troubleshoot access to applications via services
- Use ingress rules to expose applications