Developer builds lightweight Kubernetes mutating webhook 'kTailor' as Kyverno alternative
A developer created kTailor, a lightweight open-source mutating webhook for Kubernetes, after finding Kyverno too resource-heavy and complex for their team's needs. Written in Go, kTailor allows engineers to inject environment variables, initContainers, sidecar containers, and volumes into deployments without modifying individual Helm charts. The tool was originally motivated by a need to inject libfaketime into deployments for time-travel testing, a practice used in banking to verify software behavior around calendar edge cases like New Year's Day. Configuration is managed through standard Kubernetes ConfigMaps and deployment labels, requiring no custom policy language. kTailor is released under the Apache 2.0 license, with its repository on GitHub, documentation at ktailor.dev, and a free interactive demo available on Killercoda.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in