Practices for Designing Kubernetes Controllers and CRDs — A Networking Example
summary
Explains design considerations for writing Kubernetes Controllers and CustomResourceDefinitions (CRDs), and demonstrates those ideas by implementing a simple Network Controller as a concrete example. The talk discusses practical design thinking for controller logic, CRD schema choices, and how they apply to managing network-related resources in Kubernetes.
AI-written summary · about
related talks
36mDesign Conventions You Need to Know When Extending Kubernetes with CRDs
26mExtending Kubernetes with Custom Controllers
38mTo Crd, or Not to Crd, That is the Question
26mWriting Kubernetes Controllers for CRDs: Challenges, Approaches and Solutions
19mSimplify Kubernetes Operator Development With a Modular Design Pattern
27mDemystifying Why the World Is Built on Kubernetes: Learning To Leverage Bespoke CRDs and Controllers
36mBuilding a Fault-Tolerant Resources Controller on Kubernetes
31mKubernetes is Your Platform: Design Patterns For Extens...
