Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTmcClusterClientInitializer ¶
func NewTmcClusterClientInitializer( tmcClusterClient tmcclientset.ClusterInterface, ) *tmcClusterClientInitializer
NewTmcClusterClientInitializer returns an admission plugin initializer that injects a tmc cluster client into admission plugins.
func NewTmcInformersInitializer ¶
func NewTmcInformersInitializer( local, global tmcinformers.SharedInformerFactory, ) *tmcInformersInitializer
NewTmcInformersInitializer returns an admission plugin initializer that injects both local and global tmc shared informer factories into admission plugins.
Types ¶
type WantsTmcClusterClient ¶
type WantsTmcClusterClient interface {
SetTmcClusterClient(tmcclientset.ClusterInterface)
}
WantsTmcClusterClient interface should be implemented by admission plugins that want to have a tmc cluster client injected.
type WantsTmcInformers ¶
type WantsTmcInformers interface {
SetTmcInformers(local, global tmcinformers.SharedInformerFactory)
}
WantsTmcInformers interface should be implemented by admission plugins that want to have both local and global tmc informer factories injected.
Click to show internal directories.
Click to hide internal directories.