kubernetesk8s.io/kubernetes/pkg/kubeapiserver/admission Index | Files

package admission

import "k8s.io/kubernetes/pkg/kubeapiserver/admission"

Index

Functions

func NewPluginInitializer

func NewPluginInitializer(internalClient internalclientset.Interface, sharedInformers informers.SharedInformerFactory, authz authorizer.Authorizer) admission.PluginInitializer

NewPluginInitializer constructs new instance of PluginInitializer

Types

type WantsAuthorizer

type WantsAuthorizer interface {
	SetAuthorizer(authorizer.Authorizer)
	admission.Validator
}

WantsAuthorizer defines a function which sets Authorizer for admission plugins that need it.

type WantsInformerFactory

type WantsInformerFactory interface {
	SetInformerFactory(informers.SharedInformerFactory)
	admission.Validator
}

WantsInformerFactory defines a function which sets InformerFactory for admission plugins that need it

type WantsInternalClientSet

type WantsInternalClientSet interface {
	SetInternalClientSet(internalclientset.Interface)
	admission.Validator
}

WantsInformerFactory defines a function which sets InformerFactory for admission plugins that need it

Source Files

initializer.go

Version
v1.6.0-beta.0
Published
Feb 22, 2017
Platform
js/wasm
Imports
4 packages
Last checked
8 minutes ago

Tools for package owners.