Loading…
In-person
31 March 2025
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon Europe 2025 and meet the Eligibility Requirements to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in British Summer Time (BST | GMT+1)To see the schedule in your preferred timezone, please select from the drop-down located at the bottom of the menu to the right.

The schedule is subject to change and session seating is available on a first-come, first-served basis.

Use the link below to find additional schedule information:
KubeCon + CloudNativeCon 
CNCF-hosted Co-located Schedule

Monday March 31, 2025 13:50 - 14:25 BST
Common Expression Language (CEL) is fast growing in adoption in the Kubernetes project with more features adding CEL support each release. Today we have CEL being used in CRD validation, validating and mutating admission policies, and is even being added in Dynamic Resource Allocation. This talk will be about CEL and all of its moving parts which you need to understand if you want to add CEL support to your feature in Kubernetes.

This talk will go into the details of how CEL works, what the apiserver/cel package adds on top of the upstream google/cel-go package such as EnvSets and DeclTypes and how we use them for integrating CEL with the Kubernetes codebase.

This talk would be useful for anyone interested in learning how CEL works and maintainers who want to add CEL support to Kubernetes - be it within the apiserver or somewhere else, like DRA. The topics covered in this talk would also be useful for maintainers who want to work with existing code in the apiserver which touches CEL.
Speakers
avatar for Priyanka Saggu

Priyanka Saggu

Kubernetes GitHub Admin, SIG Contribex Technical Lead, 1.31 Emeritus Advisor, 1.29 Release Lead, SUSE
Priyanka Saggu is a Kubernetes Engineer at SUSE, and has made significant contributions to Kubernetes project via Release, ContribEx, Testing and CLI SIGs. She's the Emeritus Advisor for Kubernetes 1.31 release cycle, Release Lead for Kubernetes 1.29, Kubernetes GitHub Admin, and... Read More →
avatar for Sreeram Venkitesh

Sreeram Venkitesh

Senior Software Engineer, DigitalOcean
Sreeram is a contributor to the Kubernetes project who is primarily active in SIG Release, SIG Contribex Comms and SIG Node. He was part of the Kubernetes release team from v1.29 to v1.32 and was the Enhancements sub-team lead for Kubernetes v1.31. He is also the subproject lead for... Read More →
Monday March 31, 2025 13:50 - 14:25 BST
Level 3 | ICC Capital Suite 10-12
Log in to leave feedback.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link