# Packages
Package admission provides implementation for admission webhook and methods to implement admission webhook handlers.
Package authentication provides implementation for authentication webhook and
methods to implement authentication webhook handlers.
Package conversion provides implementation for CRD conversion webhook that implements handler for version conversion requests for types that are convertible.
# Functions
NewServer constructs a new webhook.Server from the provided options.
# Variables
Allowed indicates that the admission request should be allowed for the given reason.
DefaultPort is the default port that the webhook server serves.
Denied indicates that the admission request should be denied for the given reason.
Errored indicates that an error occurred in the admission request.
Patched indicates that the admission request should be allowed for the given reason, and that the contained object should be mutated using the given patches.
# Structs
DefaultServer is the default implementation used for Server.
Options are all the available options for a webhook.Server.
# Interfaces
Server is an admission webhook server that can serve traffic and generates related k8s resources for deploying.
# Type aliases
Admission is webhook suitable for registration with the server an admission webhook that validates API operations and potentially mutates their contents.
AdmissionDecoder knows how to decode objects from admission requests.
AdmissionHandler knows how to process admission requests, validating them, and potentially mutating the objects they contain.
AdmissionRequest defines the input for an admission handler.
AdmissionResponse is the output of an admission handler.
CustomDefaulter defines functions for setting defaults on resources.
CustomValidator defines functions for validating an operation.
JSONPatchOp represents a single JSONPatch patch operation.