Explore the evolution of Custom Resource Definitions (CRDs) in Kubernetes and learn about the potential for self-contained CRDs in this conference talk by Cici Huang from Google. Discover how the introduction of Common Expression Language (CEL) has enhanced CRD validation rules and opened up possibilities for advanced features without relying on admission webhooks. Gain insights into the challenges of multi-version CRDs, the complexities of webhook configurations, and the future roadmap for CRDs in Kubernetes. Understand the impact of these developments on extension authors and cluster administrators, and explore the potential of CEL to replace webhooks entirely. Learn about current available features, upcoming plans, and best practices for policy enforcement and management in Kubernetes.
The Path to Self-Contained CRDs - Advanced Validation and Version Conversion