Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller interface {
// Name returns the name of the controller.
Name() string
// SchemeBuilder returns the registered scheme of the controller.
SchemeBuilder() *scheme.Builder
// Setup is the initialization of the controller.
Setup(context.Context, ctrl.Manager, *metrics.Metrics) error
// Healthz is the liveness probe endpoint of the controller.
Healthz(*http.Request) error
}
Controller is the interface every controller should fulfill.
Click to show internal directories.
Click to hide internal directories.