Documentation ¶
Index ¶
- func SetupMonitoringResources(mgr ctrl.Manager)
- type CoherenceJobReconciler
- func (in *CoherenceJobReconciler) GetReconciler() reconcile.Reconciler
- func (in *CoherenceJobReconciler) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)
- func (in *CoherenceJobReconciler) ReconcileDeployment(ctx context.Context, request ctrl.Request, deployment *coh.CoherenceJob) (ctrl.Result, error)
- func (in *CoherenceJobReconciler) SetupWithManager(mgr ctrl.Manager, cs clients.ClientSet) error
- type CoherenceReconciler
- type Failure
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetupMonitoringResources ¶
SetupMonitoringResources ensures the Prometheus types are registered with the manager.
Types ¶
type CoherenceJobReconciler ¶
type CoherenceJobReconciler struct { client.Client reconciler.CommonReconciler ClientSet clients.ClientSet Log logr.Logger Scheme *runtime.Scheme // contains filtered or unexported fields }
CoherenceJobReconciler reconciles a CoherenceJob object
func (*CoherenceJobReconciler) GetReconciler ¶
func (in *CoherenceJobReconciler) GetReconciler() reconcile.Reconciler
func (*CoherenceJobReconciler) ReconcileDeployment ¶
func (in *CoherenceJobReconciler) ReconcileDeployment(ctx context.Context, request ctrl.Request, deployment *coh.CoherenceJob) (ctrl.Result, error)
func (*CoherenceJobReconciler) SetupWithManager ¶
type CoherenceReconciler ¶
type CoherenceReconciler struct { client.Client reconciler.CommonReconciler ClientSet clients.ClientSet Log logr.Logger Scheme *runtime.Scheme // contains filtered or unexported fields }
CoherenceReconciler reconciles a Coherence resource
func (*CoherenceReconciler) GetReconciler ¶
func (in *CoherenceReconciler) GetReconciler() reconcile.Reconciler
GetReconciler returns this reconciler.
func (*CoherenceReconciler) Reconcile ¶
func (in *CoherenceReconciler) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)
Reconcile performs a full reconciliation for the Coherence resource referred to by the Request. The Controller will requeue the Request to be processed again if an error is non-nil or Result.Requeue is true, otherwise upon completion it will remove the work from the queue.
func (*CoherenceReconciler) SetupWithManager ¶
Click to show internal directories.
Click to hide internal directories.