controllers

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterFederatedTrustDomainReconciler

type ClusterFederatedTrustDomainReconciler struct {
	client.Client
	Scheme    *runtime.Scheme
	Triggerer reconciler.Triggerer
}

ClusterFederatedTrustDomainReconciler reconciles a ClusterFederatedTrustDomain object

func (*ClusterFederatedTrustDomainReconciler) Reconcile

Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.

func (*ClusterFederatedTrustDomainReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type ClusterSPIFFEIDReconciler

type ClusterSPIFFEIDReconciler struct {
	client.Client
	Scheme    *runtime.Scheme
	Triggerer reconciler.Triggerer
}

ClusterSPIFFEIDReconciler reconciles a ClusterSPIFFEID object

func (*ClusterSPIFFEIDReconciler) Reconcile

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

Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.

func (*ClusterSPIFFEIDReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type ClusterStaticEntryReconciler added in v0.3.0

type ClusterStaticEntryReconciler struct {
	client.Client
	Scheme    *runtime.Scheme
	Triggerer reconciler.Triggerer
}

ClusterStaticEntryReconciler reconciles a ClusterStaticEntry object

func (*ClusterStaticEntryReconciler) Reconcile added in v0.3.0

func (*ClusterStaticEntryReconciler) SetupWithManager added in v0.3.0

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

SetupWithManager sets up the controller with the Manager.

type EndpointsReconciler added in v0.4.0

type EndpointsReconciler struct {
	client.Client
	Scheme           *runtime.Scheme
	Triggerer        reconciler.Triggerer
	IgnoreNamespaces []*regexp.Regexp
}

EndpointReconciler reconciles a Pod object

func (*EndpointsReconciler) Reconcile added in v0.4.0

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

Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.

func (*EndpointsReconciler) SetupWithManager added in v0.4.0

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

SetupWithManager sets up the controller with the Manager.

type EntryReconciler

type EntryReconciler interface {
	Trigger()
}

type PodReconciler

type PodReconciler struct {
	client.Client
	Scheme               *runtime.Scheme
	Triggerer            reconciler.Triggerer
	IgnoreNamespaces     []*regexp.Regexp
	AutoPopulateDNSNames bool
}

PodReconciler reconciles a Pod object

func (*PodReconciler) Reconcile

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

Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.

func (*PodReconciler) SetupWithManager

func (r *PodReconciler) SetupWithManager(ctx context.Context, 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