Tending the Kubernetes Dependency Tree - Bonsai or Bonfire?
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to effectively manage large dependency trees in software projects through this conference talk that examines Kubernetes' approach to handling hundreds of dependencies comprising over a million lines of code. Discover the strategies and practices used to reduce the Kubernetes dependency graph by 30% in version 1.34, including techniques for reviewing dependency updates effectively, isolating build/test/tool dependencies, and improving dependencies at their source. Explore methods for reducing and removing problematic dependencies, catching upstream changes early, and tracking dependency health over time. Gain insights into practical policies for consuming dependency security fixes and learn how to apply these dependency management principles to any large-scale software project facing similar challenges.
Syllabus
Tending the Kubernetes Dependency Tree: Bonsai or Bonfire? - Jordan Liggitt & Davanum Srinivas
Taught by
CNCF [Cloud Native Computing Foundation]