- Understand Kubernetes API primitives
- Create and configure basic Pods
-
- Understand Multi-Container Pod design patterns (e.g. ambassador, adapter, sidecare)
-
Learn: https://kubernetes.io/blog/2015/06/the-distributed-system-toolkit-patterns
-
Understand how to use Labels, Selectors, and Annotations
-
Learn:
-
Understand Deployments and how to perform rolling updates
-
Understand Deployments and how to perform rollbacks
-
-
Understand Jobs and CronJobs
-
Learn: TODO
• Understand PersistentVolumeClaims for storage
• Understand ConfigMaps • Understand SecurityContexts • Define an application’s resource requirements • Create & consume Secrets • Understand ServiceAccounts
• Understand LivenessProbes and ReadinessProbes • Understand container logging • Understand how to monitor applications in Kubernetes • Understand debugging in Kubernetes
• Understand Services • Demonstrate basic understanding of NetworkPolicies