Documentation
¶
Index ¶
- func CreateManager(operatorCfg *configv1alpha1.OperatorConfiguration) (ctrl.Manager, error)
- func RegisterControllers(mgr ctrl.Manager, controllerConfig configv1alpha1.ControllerConfiguration) error
- func RegisterControllersAndWebhooks(mgr ctrl.Manager, logger logr.Logger, ...) error
- func SetupHealthAndReadinessEndpoints(mgr ctrl.Manager, webhookCertsReadyCh chan struct{}) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateManager ¶
func CreateManager(operatorCfg *configv1alpha1.OperatorConfiguration) (ctrl.Manager, error)
CreateManager creates the manager.
func RegisterControllers ¶
func RegisterControllers(mgr ctrl.Manager, controllerConfig configv1alpha1.ControllerConfiguration) error
RegisterControllers registers all controllers with the manager.
func RegisterControllersAndWebhooks ¶
func RegisterControllersAndWebhooks(mgr ctrl.Manager, logger logr.Logger, operatorCfg *configv1alpha1.OperatorConfiguration, certsReady chan struct{}) error
RegisterControllersAndWebhooks adds all the controllers and webhooks to the controller-manager using the passed in Config.
func SetupHealthAndReadinessEndpoints ¶
SetupHealthAndReadinessEndpoints sets up the health and readiness endpoints for the operator.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.