Documentation

Overview

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

    Index

    Constants

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

    Variables

    This section is empty.

    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.