Documentation ¶
Index ¶
- Constants
- func New(logger logr.Logger, opts *Options) (ctrl.Manager, error)
- func NewCompositionToResourceSliceHandler(cli client.Client) handler.EventHandler
- func NewCompositionToSynthesizerHandler(cli client.Client) handler.EventHandler
- func NewLogConstructor(mgr ctrl.Manager, controllerName string) func(*reconcile.Request) logr.Logger
- func NewReconciler(logger logr.Logger, opts *Options) (ctrl.Manager, error)
- func NewTest(logger logr.Logger, opts *Options) (ctrl.Manager, error)
- type Options
Constants ¶
View Source
const ( IdxPodsByComposition = ".metadata.ownerReferences.composition" IdxCompositionsBySynthesizer = ".spec.synthesizer" IdxResourceSlicesByComposition = ".resourceSlicesByComposition" ManagerLabelKey = "app.kubernetes.io/managed-by" ManagerLabelValue = "eno" )
Variables ¶
This section is empty.
Functions ¶
func NewCompositionToResourceSliceHandler ¶
func NewCompositionToResourceSliceHandler(cli client.Client) handler.EventHandler
func NewCompositionToSynthesizerHandler ¶
func NewCompositionToSynthesizerHandler(cli client.Client) handler.EventHandler
func NewLogConstructor ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.