Inspired by rancher webhook and harvester webhook, it's a framework for developing a Kubernetes webhook easily. Developers need to only implement a validator or mutator interface and register it to the webhook server.
The example implements a simple pod validator and pod mutator.
- pod validator: log when a pod is deleted.
- pod mutator: add label
example:example
when a pod is created.
export KUBECONFIG=<your kubeconfig>
make apply