What I wish I knew about Kubernetes bef…
summary
Kubernetes is presented as the de facto platform for deploying containers but with significant complexity for both developers (updateStrategy, restartPolicy, ConfigMaps, QoS) and cluster operators (etcd, CNI, autoscaling, admission policies). The talk highlights common pitfalls, unsafe default configurations and surprising behaviors documented yet unexpected, and shares practical tips and tricks for newcomers and experienced users.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:06Company context
- 2:09Key definitions: pods and resources
- 5:27Resource limits and requests
- 9:42Resource management best practices
- 10:02Probes: liveness, readiness, startup
- 13:35Affinity and anti-affinity
- 18:56Horizontal and vertical auto-scaling
- 24:38Service disruption handling
- 26:47DNS issues and solutions
- 31:43Config updates
- 34:57Useful Kubernetes tools
- 39:56Monitoring and advanced tools
- 41:41Conclusion
- 42:45Q&A
related talks
01mKubernetes: What you need to know ... and why
14mLessons from the Kubernetes Adventure
54mKubernetes for the konfused, a strategy toolkit for normals
01mWhat is Kubernetes?
42mMastering Kubernetes: Challenges, Strategies, and Best Practices
34mIntroduction to Kubernetes for Developers
51mKubernetes for the Impatient
32mLaying the Foundation: Real World Kubernetes Deployment Patterns
