controllers

package
v0.0.0-...-fc29aca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2024 License: UPL-1.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetupMonitoringResources

func SetupMonitoringResources(mgr ctrl.Manager)

SetupMonitoringResources ensures the Prometheus types are registered with the manager.

Types

type CoherenceJobReconciler

type CoherenceJobReconciler struct {
	client.Client
	reconciler.CommonReconciler
	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) Reconcile

func (in *CoherenceJobReconciler) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)

func (*CoherenceJobReconciler) ReconcileDeployment

func (in *CoherenceJobReconciler) ReconcileDeployment(ctx context.Context, request ctrl.Request, deployment *coh.CoherenceJob) (ctrl.Result, error)

func (*CoherenceJobReconciler) SetupWithManager

func (in *CoherenceJobReconciler) SetupWithManager(mgr ctrl.Manager) error

type CoherenceReconciler

type CoherenceReconciler struct {
	client.Client
	reconciler.CommonReconciler
	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

func (in *CoherenceReconciler) SetupWithManager(mgr ctrl.Manager) error

type Failure

type Failure struct {
	Name  string
	Error error
}

Failure is a simple holder for a named error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL