Documentation ¶
Index ¶
- func New(coreInformers coreinformers.SharedInformerFactory, ...) admission.PluginInitializer
- type WantsAuthorizer
- type WantsInternalCoreClientset
- type WantsInternalCoreInformerFactory
- type WantsInternalGardenClientset
- type WantsInternalGardenInformerFactory
- type WantsKubeClientset
- type WantsKubeInformerFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(coreInformers coreinformers.SharedInformerFactory, coreClient coreclientset.Interface, gardenInformers gardeninformers.SharedInformerFactory, gardenClient gardenclientset.Interface, kubeInformers kubeinformers.SharedInformerFactory, kubeClient kubernetes.Interface, authz authorizer.Authorizer) admission.PluginInitializer
New constructs new instance of PluginInitializer
Types ¶
type WantsAuthorizer ¶
type WantsAuthorizer interface { SetAuthorizer(authorizer.Authorizer) admission.InitializationValidator }
WantsAuthorizer defines a function which sets an authorizer for admission plugins that need it.
type WantsInternalCoreClientset ¶
type WantsInternalCoreClientset interface { SetInternalCoreClientset(coreclientset.Interface) admission.InitializationValidator }
WantsInternalCoreClientset defines a function which sets Core Clientset for admission plugins that need it.
type WantsInternalCoreInformerFactory ¶
type WantsInternalCoreInformerFactory interface { SetInternalCoreInformerFactory(coreinformers.SharedInformerFactory) admission.InitializationValidator }
WantsInternalCoreInformerFactory defines a function which sets InformerFactory for admission plugins that need it.
type WantsInternalGardenClientset ¶
type WantsInternalGardenClientset interface { SetInternalGardenClientset(gardenclientset.Interface) admission.InitializationValidator }
WantsInternalGardenClientset defines a function which sets Garden Clientset for admission plugins that need it.
type WantsInternalGardenInformerFactory ¶
type WantsInternalGardenInformerFactory interface { SetInternalGardenInformerFactory(gardeninformers.SharedInformerFactory) admission.InitializationValidator }
WantsInternalGardenInformerFactory defines a function which sets InformerFactory for admission plugins that need it.
type WantsKubeClientset ¶
type WantsKubeClientset interface { SetKubeClientset(kubernetes.Interface) admission.InitializationValidator }
WantsKubeClientset defines a function which sets Kubernetes Clientset for admission plugins that need it.
type WantsKubeInformerFactory ¶
type WantsKubeInformerFactory interface { SetKubeInformerFactory(kubeinformers.SharedInformerFactory) admission.InitializationValidator }
WantsKubeInformerFactory defines a function which sets InformerFactory for admission plugins that need it.