Session

Optimizing Kubernetes Operators and Admission Control with Pepr

Building controllers can seem intimidating to developers and can have a high barrier to entry. Pepr helps lower the bar with an intuitive API....

Pepr is an open source Kubernetes controller and TypeScript framework initially built to aid in facilitating configuration of complex systems. Think of it as a hybrid between Operator-SDK and Kyverno. Instead of defining rules in a policy language…Pepr leverages Kubernetes Server Side Apply, Watch, and Webhooks to control admission and lifecycles of objects in the cluster. In this talk you will learn:
- How to mutate Kubernetes Objects as they enter the cluster, assigning sane defaults (Like automatically adding securityContext’s to pods, or Istio sidecars)
- How to use Validation to reject unsafe resources from entering the cluster like pods with write mounts and containers running as root
- How to create a Kubernetes Operator with Pepr to efficiently achieve the desired state of any resource.

Kimberley Schaefer

Defense Unicorns - Software Engineer

Cheyenne, Wyoming, United States

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