Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ControllerManager ¶
type ControllerManager struct {
EventBroadcaster record.EventBroadcaster
HookExecutor hooks.Hooks
PodCommandExecutor hooks.PodCommandExecutor
// contains filtered or unexported fields
}
func NewControllerManager ¶
func NewControllerManager(ctx context.Context, completeConfig *config.CompletedConfig, clientFactory client.Factory, informerFactory externalversions.SharedInformerFactory) (*ControllerManager, error)
func (*ControllerManager) InitControllers ¶
func (mgr *ControllerManager) InitControllers() (map[string]controllers.Controller, error)
func (*ControllerManager) RemoveDisabledControllers ¶
func (mgr *ControllerManager) RemoveDisabledControllers(controllers map[string]controllers.Controller) error
func (*ControllerManager) RunControllers ¶
func (mgr *ControllerManager) RunControllers(controllerMap map[string]controllers.Controller) error
Click to show internal directories.
Click to hide internal directories.