Cloud Native Live: Leveling Up with CEL in Kyverno 1.14

CNCF Online Programs

Apr 23, 4:00 – 5:00 PM (UTC)

Virtual event

About this event

Explore the power of CEL (Common Expression Language) in Kyverno!

Previously, we introduced the fundamentals of using CEL in Kyverno policies and demonstrated how to generate Kubernetes ValidatingAdmissionPolicies (VAPs) from existing Kyverno policies.

In this session, we’ll build on that foundation and highlight exciting new features introduced in the Kyverno 1.14 release—including new policy types that make CEL even more powerful and accessible. One of the most significant shifts in this release is the move from a purely declarative model to a more imperative one, enabling greater flexibility and control in policy logic. This also lays the groundwork for a unified policy model that works across both Kubernetes resources and arbitrary JSON payloads.

In this talk, you will:

Learn to write CEL-based policies directly in Kyverno

Get hands-on with real examples in our interactive playground environment

Discover how these new policy types can validate arbitrary JSON payloads—opening up powerful new use cases beyond Kubernetes resources

Whether you're a policy author, platform engineer, or just CEL-curious, this session will give you practical insights and tools to take your Kyverno skills to the next level.

Speakers

  • Charles-Edouard Brétéché

    Nirmata

    Senior Software Engineer

  • Mariam Fahmy

    Nirmata

    Maintainer

CONTACT US