This course is a port of Liptan Biswas' CKAD practice challenge. It provides an environment that can be launched quickly and on-demand, and designed to allow you to practice for the CKAD certification exam. This resource is by no means exhaustive, so be sure to consult additional references as you prepare to take your examination.
This video provides a quick introduction and context for the hands-on lessons in this course.
This short video provides an orientation to the workshop environment.
Lesson 1 20:00
Hands-on Practice: Core Concepts
This first hands-on workshop focuses on core concepts: creating pods, namespaces.
Lesson 2 20:00
Hands-on Practice: Configuration
This hands-on workshop covers configuration: configmaps, secrets, service accounts, and resource requirements.
Lesson 3 20:00
Hands-on Practice: Multi-Container Pods
This hands-on workshop covers the creation of multi-container pods.
Lesson 4 20:00
Hands-on Practice: Observability
This hands-on workshop covers liveness and readiness probes, retrieving logs, monitoring and debugging.
Lesson 5 20:00
Hands-on Practice: Pod Design
This hands-on workshop covers deployments, rolling updates, rollbacks, cron jobs, labels and selectors.
Lesson 6 20:00
Hands-on Practice: Services & Networking
This hands-on workshop covers services (ClusterIP, NodePort, etc..), and network policies.
Lesson 7 20:00
Hands-on Practice: State Persistence
This hands-on workshop covers storage, volumes, and persistentvolumeclaims.