Session

Replace Your Custom Kubernetes Controller with Kyverno Policies

To manage Kubernetes environments, custom controllers are often essential for enforcing policies, automating tasks, and ensuring compliance. While these controllers provide flexibility, they demand considerable development effort, ongoing maintenance and a profound understanding of Kubernetes. This is where Kyverno comes into play - a proprietary policy management tool for Kubernetes that simplifies the enforcement of cluster-wide rules through declarative policies, thereby eliminating the need for custom controller code from scratch.

In our talk, we will demonstrate how custom Kubernetes controllers can be replaced by Kyverno policies. We will address the challenges associated with maintaining custom controllers, highlight the advantages of Kyverno's declarative approach, and present real-world scenarios where Kyverno effectively manages tasks such as resource validation, mutation and generation. Examples will illustrate how Kyverno reduces operational overhead, accelerates implementation and enhances maintainability without sacrificing flexibility.

The presentation will provide insights into migrating from custom-written controllers to Kyverno, leveraging the capabilities of Kyverno on building a developer platform using Kubernetes.

Alfred Schmid

Steadforce GmbH - Head of Platform Engineering

Munich, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top