Cert Prep: Certified Kubernetes Administrator (CKA)
54mAdvanced2023-06-08
Authors

Rodrigo Díaz Concha
Solutions Architect, Microsoft Regional Director, and Microsoft MVP
Course details
Kubernetes is a critical platform for executing any application using containers and is also a core technology for cloud-native solutions. The CKA certification is among the most respected certifications in the Kubernetes ecosystem. In this course, solutions architect and Microsoft MPV Rodrigo Díaz Concha guides you through each of the topics that is included on the exam. Learn about storage classes, persistent volumes, reclaim policies, and configuring applications with persistent storage. Discover troubleshooting techniques, including how to evaluate cluster and node logging, monitor applications, and troubleshoot application failure, cluster component failure, and networking. Explore workloads and scheduling, then dive into cluster architecture, installation, and configuration. Plus, go over connectivity between Pods, service types and endpoints, and Ingress controllers and resources.
Skills covered
KubernetesDevOps ToolsDevOpsCert PrepOpen Source
Concepts
0. Introduction
- 01 - Get certified in Kubernetes and stand out professionally
- 02 - What you need to know
1. Storage
- 03 - Understand storage classes and persistent volumes
- 04 - Understand volume mode, access modes, and reclaim policies for volumes
- 05 - Understand persistent volume claims primitive
- 06 - Know how to configure applications with persistent storage
2. Troubleshooting
- 07 - Evaluate cluster and node logging
- 08 - Understand how to monitor applications
- 09 - Manage container STDOUT and STDERR logs
- 10 - Troubleshoot application failure
- 11 - Troubleshoot cluster component failure
- 12 - Troubleshoot networking
3. Workloads and Scheduling
- 13 - Understand deployments and how to perform rolling updates and rollbacks
- 14 - Use ConfigMaps and Secrets to configure applications
- 15 - Know how to scale applications
- 16 - Understand the primitives used to create robust, self-healing, application deployments
- 17 - Understand how resource limits can affect Pod scheduling
4. Cluster Architecture, Installation, and Configuration
- 18 - Manage role-based access control (RBAC)
- 19 - Manage a highly-available Kubernetes cluster
- 20 - Perform a version upgrade on a Kubernetes cluster using kubeadm
- 21 - Implement etcd back up and restore
5. Services and Networking
- 22 - Understand connectivity between Pods
- 23 - Understand ClusterIP, NodePort, and LoadBalancer service types and endpoints
- 24 - Know how to use Ingress controllers and Ingress resources
Conclusion
- 25 - Next steps