# Functions
NewFactoryAggregator creates a new FactoryAggregator and registers the given functions.
NewServerBuilder instantiates a new ServerBuilder with the given name, options and initial set of webhooks.
NewWebhook creates a new mutating webhook for create and update operations with the given kind, provider, and name, applicable to objects of all given types, executing the given handler, and bound to the given manager.
# Constants
A backup webhook is applied only to those shoot namespaces that have the correct Backup provider label.
BackupProviderLabel is a label on shoot namespaces in the seed cluster that identifies the Backup provider.
NameSuffix is a common suffix for all webhook names.
A seed webhook is applied only to those shoot namespaces that have the correct Seed provider label.
SeedProviderLabel is a label on shoot namespaces in the seed cluster that identifies the Seed provider.
A shoot webhook is applied only to those shoot namespaces that have the correct Shoot provider label.
ShootProviderLabel is a label on shoot namespaces in the seed cluster that identifies the Shoot provider.
# Structs
ServerBuilder is a builder to build a webhook server.
# Type aliases
FactoryAggregator aggregates various Factory functions.
Kind is a type for webhook kinds.