Documentation ¶
Index ¶
- type Controller
- func (c *Controller) Complete(ctn deps.Container) error
- func (c *Controller) MustComplete(ctn deps.Container)
- func (c *Controller) OwnedGVKs() []kotclient.GVK
- func (c *Controller) ParentGVK() kotclient.GVK
- func (c *Controller) Prepare(ctn deps.Container)
- func (c *Controller) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct { GVK kotclient.GVK Watchers []reconcile.Watcher BeforeAll action.Action Reconcilers []reconcile.Reconciler StatusResolvers []reconcile.StatusResolver Finalizers []reconcile.Finalizer Deps deps.Container // contains filtered or unexported fields }
func (*Controller) MustComplete ¶
func (c *Controller) MustComplete(ctn deps.Container)
func (*Controller) OwnedGVKs ¶
func (c *Controller) OwnedGVKs() []kotclient.GVK
func (*Controller) ParentGVK ¶
func (c *Controller) ParentGVK() kotclient.GVK
func (*Controller) Prepare ¶
func (c *Controller) Prepare(ctn deps.Container)
Click to show internal directories.
Click to hide internal directories.