apiserverk8s.io/apiserver/pkg/admission/plugin/webhook/validating Index | Files

package validating

import "k8s.io/apiserver/pkg/admission/plugin/webhook/validating"

Package validating makes calls to validating (i.e., non-mutating) webhooks during the admission process.

Index

Constants

const (
	// PluginName indicates the name of admission plug-in
	PluginName = "ValidatingAdmissionWebhook"
)

Functions

func Register

func Register(plugins *admission.Plugins)

Register registers a plugin

Types

type Plugin

type Plugin struct {
	*generic.Webhook
}

Plugin is an implementation of admission.Interface.

func NewValidatingAdmissionWebhook

func NewValidatingAdmissionWebhook(configFile io.Reader) (*Plugin, error)

NewValidatingAdmissionWebhook returns a generic admission webhook plugin.

func (*Plugin) Validate

Validate makes an admission decision based on the request attributes.

Source Files

dispatcher.go doc.go plugin.go

Version
v0.18.0-beta.2
Published
Mar 11, 2020
Platform
js/wasm
Imports
19 packages
Last checked
53 seconds ago

Tools for package owners.