# Functions

No description provided by the author
WebhookRegisterFor creates a WebhookRegister for a given object, validating beforehand that the object implements either the `Defaulter` of `Validator` interfaces.

# Constants

MutatingType indicates that a MutatingWebhookConfiguration must be reconciled.
ValidatingType indicates that a ValidatingWebhookConfiguration must be reconciled.

# Variables

Config is a global instance.

# Structs

AdmissionWebhookRegister registers a given webhook into a specific path.
No description provided by the author
CSWebhook acts as a single source of truth for validating webhooks managed by the operator.
CSWebhookConfig contains the data and logic to setup the webhooks server of a given Manager implementation, and to reconcile webhook configuration CRs pointing to the server.
No description provided by the author
ObjectWebhookRegister registers objects that implement either the `Validator` interface or the `Defaulting` interface into the WebhookBuilder.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

WebhookReconciler knows how to reconcile webhook configuration CRs.
WebhookRegister knows how the register a webhook into the server.

# Type aliases

WebhookType represents the type of webhook configuration to reconcile.