Kyverno
Mehr Infos
- Erstellt von
- Nirmata
- Jahr
- Eigentümer
- CNCF
- Typ
- K8s-Policy-Engine
- Lizenz
- Apache 2.0
- Offizielle Website
- kyverno.io
- Quellcode
- github.com/kyverno/kyverno
Kubernetes-Policy-Engine, bei der Regeln als ganz normale K8s-Ressourcen in YAML geschrieben werden — keine neue DSL nötig.
2019 von Nirmata gestartet, 2024 bei der CNCF graduiert. Läuft als Admission Controller und kann Ressourcen validieren, verändern, generieren und sogar aufräumen. Regeln wie „alle Pods brauchen Labels", „imagePullSecrets automatisch ergänzen" oder „Standard-Namespace verbieten" sind zehn Zeilen YAML.
Die Einstiegshürde ist niedriger als bei Gatekeeper (Rego ist schwer zu lernen), dafür sinkt die Ausdruckskraft bei wirklich komplexer Logik. Schon 2024 hatte Kyverno laut CNCF Survey mehr Pull Requests als Gatekeeper — wahrscheinlich der langfristige Gewinner.