Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddToControllerList ¶
func AddToControllerList(c Controller)
AddToControllerList register controllers.
func FormatGVKToLabelValue ¶
func FormatGVKToLabelValue(GVK schema.GroupVersionKind) string
FormatGVKToLabelValue format the GVK as a valid label value.
func SetupControllers ¶
SetupControllers sets up all the registered controllers.
func WithExpectedLabel ¶
WithExpectedLabel assure the expected label (with value) is existing.
func WithExpectedLabelPredicates ¶
func WithExpectedLabelPredicates() builder.Predicates
WithExpectedLabelPredicates creates predicates requiring expected label existing.
Types ¶
type Controller ¶
type Controller interface { // SetupWithManager registers reconcile controller to manager. SetupWithManager(mgr ctrl.Manager) error }
Controller for doing reconcile.
Click to show internal directories.
Click to hide internal directories.