Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn about managing Kubernetes objects with Server-Side-Apply through this 29-minute conference talk from DevConf.CZ 2025. Discover the challenges of writing controllers that manage other objects and explore solutions for implementing server-side-apply, proper status reporting through generic object probes, and phased ordering of managed objects. Understand how to handle scenarios where Namespaces must exist before resources can be placed into them, CustomResourceDefinitions must be registered before use, and conflict detection is needed when multiple entities modify the same object. Gain insights from the speakers' experience extracting functionality from their service-delivery operator "package-operator" into the separate "boxcutter" library, providing practical knowledge for Kubernetes developers working with object management and server-side-apply patterns.
Syllabus
Boxcutter - or what we learnt about managing objects with Server-Side-Apply in K8 - DevConf.CZ 2025
Taught by
DevConf