package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev
# Packages
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
GetAdmissionPluginConfigurationFor returns a reader that holds the admission plugin configuration.
No description provided by the author
NewChainHandler creates a new chain handler from an array of handlers.
NewForbidden is a utility function to return a well-formatted admission control error response.
NewHandler creates a new base handler that handles the passed in operations.
NewNotFound is a utility function to return a well-formatted admission control error response.
No description provided by the author
ReadAdmissionConfiguration reads the admission configuration at the specified path.
ValidateInitialization will call the InitializationValidate function in each plugin if they implement the InitializationValidator interface.
WithAudit is a decorator for a admission phase.
# Variables
PluginEnabledFn checks whether a plugin is enabled.
# Interfaces
AnnotationsGetter allows users to get annotations from Attributes.
Attributes is an interface used by AdmissionController to get information about a request that is used to make an admission decision.
ConfigProvider provides a way to get configuration for an admission plugin based on its name.
No description provided by the author
InitializationValidator holds ValidateInitialization functions, which are responsible for validation of initialized shared resources and should be implemented on admission plugins.
Interface is an abstract, pluggable interface for Admission Control decisions.
No description provided by the author
PluginInitializer is used for initialization of shareable resources between admission plugins.
ValidationInterface is an abstract, pluggable interface for Admission Control decisions.
# Type aliases
No description provided by the author
No description provided by the author
Factory is a function that returns an Interface for admission decisions.
Operation is the type of resource operation being checked for admission control.
PluginEnabledFunc is a function type that can provide an external check on whether an admission plugin may be enabled.
No description provided by the author
ReadyFunc is a function that returns true if the admission controller is ready to handle requests.