Documentation ¶
Index ¶
- func Install(scheme *runtime.Scheme)
- func ToAggregate(list []error) utilerrors.Aggregate
- type Reconciler
- func (c *Reconciler) Delete(ctx context.Context, req ctrl.Request, gvk schema.GroupVersionKind, ...) error
- func (r *Reconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (c *Reconciler) SetupWithManager(mgr ctrl.Manager) error
- func (c *Reconciler) Update(ctx context.Context, req ctrl.Request, gvk schema.GroupVersionKind, ...) (ctrl.Result, error)
- func (c *Reconciler) UpdateStatus(ctx context.Context, req ctrl.Request, cep *v1beta1.ClusterEndpoint) (ctrl.Result, error)
- type ResourceChangedPredicate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToAggregate ¶ added in v0.0.8
func ToAggregate(list []error) utilerrors.Aggregate
ToAggregate converts the ErrorList into an errors.Aggregate.
Types ¶
type Reconciler ¶ added in v0.0.3
type Reconciler struct { client.Client Logger logr.Logger Recorder record.EventRecorder RetryCount int WorkNum int MetricsInfo *metrics.MetricsInfo // contains filtered or unexported fields }
Reconciler reconciles a Service object
func (*Reconciler) Delete ¶ added in v0.0.3
func (c *Reconciler) Delete(ctx context.Context, req ctrl.Request, gvk schema.GroupVersionKind, obj client.Object) error
func (*Reconciler) SetupWithManager ¶ added in v0.0.3
func (c *Reconciler) SetupWithManager(mgr ctrl.Manager) error
func (*Reconciler) UpdateStatus ¶ added in v0.0.3
func (c *Reconciler) UpdateStatus(ctx context.Context, req ctrl.Request, cep *v1beta1.ClusterEndpoint) (ctrl.Result, error)
type ResourceChangedPredicate ¶ added in v0.0.3
func (*ResourceChangedPredicate) Create ¶ added in v0.0.3
func (rl *ResourceChangedPredicate) Create(e event.CreateEvent) bool
func (*ResourceChangedPredicate) Delete ¶ added in v0.0.3
func (rl *ResourceChangedPredicate) Delete(e event.DeleteEvent) bool
Delete returns true if the Delete event should be processed
func (*ResourceChangedPredicate) Generic ¶ added in v0.0.3
func (rl *ResourceChangedPredicate) Generic(e event.GenericEvent) bool
Generic returns true if the Generic event should be processed
func (*ResourceChangedPredicate) Update ¶ added in v0.0.3
func (rl *ResourceChangedPredicate) Update(e event.UpdateEvent) bool
Click to show internal directories.
Click to hide internal directories.