
A Field Guide to Integrating CEL in the Kubernetes Codebase
CNCF [Cloud Native Computing Foundation] via YouTube
Overview

Udemy Special: Ends May 28!
Learn Data Science. Courses starting at $12.99.
Get Deal
This conference talk explores the integration of Common Expression Language (CEL) within the Kubernetes codebase. Discover how CEL is rapidly gaining adoption across the Kubernetes project, with implementations in CRD validation, validating and mutating admission policies, and upcoming support in Dynamic Resource Allocation. Learn about the inner workings of CEL, including the enhancements provided by the apiserver/cel package on top of the upstream google/cel-go package, such as EnvSets and DeclTypes, and how these components facilitate CEL integration with Kubernetes. Gain valuable insights for maintainers looking to add CEL support to Kubernetes features, whether within the apiserver or other components like DRA. The presentation also covers essential knowledge for working with existing CEL-related code in the apiserver, making it beneficial for both newcomers to CEL and experienced Kubernetes maintainers.
Syllabus
A Field Guide To Integrating CEL in the Kubernetes Codebase - Sreeram Venkitesh & Priyanka Saggu
Taught by
CNCF [Cloud Native Computing Foundation]