Leveraging the power of Kubernetes with patterns
summary
Collection of concrete Kubernetes patterns with YAML examples: pod/service/deployment manifests for recreate, rolling, bluegreen deployments showing how to do zero-downtime or capacity-limited upgrades and a canary; storage via PersistentVolume/PersistentVolumeClaim and warning about static 100GB vs dynamic provisioning; networking options including hostPort, nodePort (ports >30000) and IP-on-ingress; resource requests/limits, QoS classes and namespace quotas; sidecar/ambassador/initializer patterns; and building Operators with Operator SDK and custom etcd/Kafka CRDs — book referenced as $8 and ~80% complete.
AI-written summary · about
chapters (20)
- 0:00Intro
- 0:20#WHOAREWE
- 2:11Design Patterns
- 5:26KBS Introduction
- 7:09Automatable Units: Pods
- 8:15Automatable Units: Services
- 10:26Automatable Units: Deployment
- 12:28Declarative deployments. Recreate deployment
- 13:27Declarative deployments: Rolling update
- 14:17Declarative deployments: Blue/Green Deploy
- 20:28Resource requirements
- 24:29Resource profiles
- 28:53Sidecar
- 31:35Initializer
- 33:33Ambassador / Proxy
- 34:30Adapter
- 36:22Configuration resource: EnvVar
- 38:39Configuration resource: Config maps
- 41:27Operator: Deployment
- 41:52Operator: Custom resources
related talks
01h 02mKubernetes Patterns
32mLaying the Foundation: Real World Kubernetes Deployment Patterns
31mKubernetes is Your Platform: Design Patterns For Extens...
44mDesign Patterns for Distributed Systems in #AKS
27mPragmatic Pod Patterns: Leveraging sidecar containers in Kubernetes
41mUnderstanding Kubernetes in a Visual Way
15mHow Kubernetes will change the way you code
17mAnti-patterns for Kubernetes Operators
