controller

package
v0.0.0-...-83c5b03 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlertConditionReconciler

type AlertConditionReconciler struct {
	client.Client
	Scheme *runtime.Scheme
}

AlertConditionReconciler reconciles a AlertCondition object

func (*AlertConditionReconciler) Reconcile

func (*AlertConditionReconciler) SetupWithManager

func (r *AlertConditionReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type AlertNotificationTargetReconciler

type AlertNotificationTargetReconciler struct {
	client.Client
	Scheme *runtime.Scheme
}

AlertNotificationTargetReconciler reconciles a AlertNotificationTarget object

func (*AlertNotificationTargetReconciler) Reconcile

For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.15.0/pkg/reconcile

func (*AlertNotificationTargetReconciler) SetupWithManager

func (r *AlertNotificationTargetReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type AlertPolicyReconciler

type AlertPolicyReconciler struct {
	client.Client
	Scheme *runtime.Scheme
}

AlertPolicyReconciler reconciles a AlertPolicy object

func (*AlertPolicyReconciler) Reconcile

func (r *AlertPolicyReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*AlertPolicyReconciler) SetupWithManager

func (r *AlertPolicyReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type CustomRoundTripper

type CustomRoundTripper struct {
	Transport http.RoundTripper
	TenantID  string
}

func (*CustomRoundTripper) RoundTrip

func (c *CustomRoundTripper) RoundTrip(req *http.Request) (*http.Response, error)

type DatasourceReconciler

type DatasourceReconciler struct {
	client.Client
	Scheme   *runtime.Scheme
	Recorder record.EventRecorder
}

DatasourceReconciler reconciles a Datasource object

func (*DatasourceReconciler) Reconcile

func (r *DatasourceReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*DatasourceReconciler) SetupWithManager

func (r *DatasourceReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type SLIReconciler

type SLIReconciler struct {
	client.Client
	Scheme *runtime.Scheme
}

SLIReconciler reconciles a SLI object

func (*SLIReconciler) Reconcile

func (r *SLIReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*SLIReconciler) SetupWithManager

func (r *SLIReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type SLOReconciler

type SLOReconciler struct {
	client.Client
	Scheme   *runtime.Scheme
	Recorder record.EventRecorder
}

SLOReconciler reconciles a SLO object

func (*SLOReconciler) Reconcile

func (r *SLOReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*SLOReconciler) SetupWithManager

func (r *SLOReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

Jump to

Keyboard shortcuts

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