Documentation
¶
Index ¶
- func NewConditionController(name string, client v1helpers.OperatorClient, eventRecorder events.Recorder, ...) factory.Controller
- func NewVersionController(name string, client v1helpers.OperatorClient, ...) factory.Controller
- func NewWebhookRemovalController(name string, manifests resourceapply.AssetFunc, ...) factory.Controller
- func RunOperator(ctx context.Context, controllerConfig *controllercmd.ControllerContext, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConditionController ¶
func NewConditionController( name string, client v1helpers.OperatorClient, eventRecorder events.Recorder, conditions []operatorv1.OperatorCondition, ) factory.Controller
func NewVersionController ¶
func NewVersionController( name string, client v1helpers.OperatorClient, versionGetter status.VersionGetter, eventRecorder events.Recorder, availableConditionName string, progressingConditionName string, operatorVersion string, operandVersion string, ) factory.Controller
func NewWebhookRemovalController ¶
func NewWebhookRemovalController( name string, manifests resourceapply.AssetFunc, operatorClient v1helpers.OperatorClient, guestCompositeClient *resourceapply.ClientHolder, mgmtCompositeClient *resourceapply.ClientHolder, eventRecorder events.Recorder, ) factory.Controller
func RunOperator ¶
func RunOperator(ctx context.Context, controllerConfig *controllercmd.ControllerContext, guestKubeConfigFile string) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.