Webhook

Webhooks are requests for information sent in a blocking fashion. A webapplication implementing webhooks will send an HTTP request to other applicationwhen certain event happens.

In the kubernetes world, there are 3 kinds of webhooks:admission webhook,authorization webhook andCRD conversion webhook.

In controller-runtimelibraries, we support admission webhooks and CRD conversion webhooks.

Kubernetes supports these dynamic admission webhooks as of version 1.9 (when thefeature entered beta).

Kubernetes supports the conversion webhooks as of version 1.15 (when thefeature entered beta).