package
3.19.0-beta.1
Repository: https://github.com/open-policy-agent/gatekeeper.git
Documentation: pkg.go.dev

# Packages

+kubebuilder:object:generate=true +groupName=match.gatekeeper.sh.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

Enabled indicates if the mutation feature is enabled.
NewStatsReporter creates a reporter for webhook metrics.
NewSystem initializes an empty mutation system.

# Constants

SystemConvergenceFalse denotes an unsuccessfully converged mutation system request.
SystemConvergenceTrue denotes a successfully converged mutation system request.

# Variables

No description provided by the author
ErrNotConverging reports that applying all Mutators isn't converging.
ErrNotRemoved reports that we were unable to remove a Mutator properly as System was in an inconsistent state.
No description provided by the author
No description provided by the author

# Structs

System keeps the list of mutators and provides an interface to apply mutations.
SystemOpts allows for optional dependencies to be passed into the mutation System.

# Interfaces

StatsReporter reports mutator-related metrics.

# Type aliases

SystemConvergenceStatus defines the outcomes of the attempted mutation of an object by the mutation System.