package admission
import "k8s.io/kubernetes/pkg/kubeapiserver/admission"
Index ¶
- func NewPluginInitializer(internalClient internalclientset.Interface, sharedInformers informers.SharedInformerFactory, authz authorizer.Authorizer) admission.PluginInitializer
- type WantsAuthorizer
- type WantsInformerFactory
- type WantsInternalClientSet
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.