Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(factory informers.SharedInformerFactory, nodePoolFactory dynamicinformer.DynamicSharedInformerFactory, kubeClient kubernetes.Interface, nodeName, nodePoolName, masterServiceHost, masterServicePort string) filter.Initializer
New creates an filterInitializer object
Types ¶
type WantsKubeClient ¶ added in v1.4.0
type WantsKubeClient interface {
SetKubeClient(client kubernetes.Interface) error
}
WantsKubeClient is an interface for setting kube client
type WantsMasterServiceAddr ¶
type WantsMasterServiceAddr interface { SetMasterServiceHost(host string) error SetMasterServicePort(port string) error }
WantsMasterServiceAddr is an interface for setting mutated master service address
type WantsNodeName ¶
WantsNodeName is an interface for setting node name
type WantsNodePoolInformerFactory ¶ added in v1.4.0
type WantsNodePoolInformerFactory interface {
SetNodePoolInformerFactory(factory dynamicinformer.DynamicSharedInformerFactory) error
}
WantsNodePoolInformerFactory is an interface for setting NodePool CRD SharedInformerFactory
type WantsNodePoolName ¶ added in v1.3.0
WantsNodePoolName is an interface for setting nodePool name
type WantsSharedInformerFactory ¶
type WantsSharedInformerFactory interface {
}WantsSharedInformerFactory is an interface for setting SharedInformerFactory
Click to show internal directories.
Click to hide internal directories.