Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunOperator ¶
func RunOperator(ctx context.Context, controllerConfig *controllercmd.ControllerContext, guestKubeConfig *string) error
Types ¶
type HyperShiftStarter ¶
type HyperShiftStarter struct {
// contains filtered or unexported fields
}
func (*HyperShiftStarter) CreateCommonControllers ¶
func (csr *HyperShiftStarter) CreateCommonControllers() error
func (*HyperShiftStarter) StartOperator ¶
func (hsr *HyperShiftStarter) StartOperator(ctx context.Context) error
type OperatorStarter ¶
type OperatorStarter interface { StartOperator(ctx context.Context) error // contains filtered or unexported methods }
func NewHyperShiftStarter ¶
func NewHyperShiftStarter(controllerConfig *controllercmd.ControllerContext, guestKubeConfig string) OperatorStarter
func NewStandaloneStarter ¶
func NewStandaloneStarter(controllerConfig *controllercmd.ControllerContext) OperatorStarter
type StandaloneStarter ¶
type StandaloneStarter struct {
// contains filtered or unexported fields
}
func (*StandaloneStarter) CreateCommonControllers ¶
func (csr *StandaloneStarter) CreateCommonControllers() error
func (*StandaloneStarter) StartOperator ¶
func (ssr *StandaloneStarter) StartOperator(ctx context.Context) error
Click to show internal directories.
Click to hide internal directories.