Documentation ¶
Index ¶
- type DiscoveryServiceCertificateReconciler
- func (r *DiscoveryServiceCertificateReconciler) IssuerChangedHandler() handler.EventHandler
- func (r *DiscoveryServiceCertificateReconciler) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)
- func (r *DiscoveryServiceCertificateReconciler) SetupWithManager(mgr ctrl.Manager) error
- type DiscoveryServiceReconciler
- type EnvoyDeploymentReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DiscoveryServiceCertificateReconciler ¶
type DiscoveryServiceCertificateReconciler struct { // This Client, initialized using mgr.Client() above, is a split Client // that reads objects from the cache and writes to the apiserver Client client.Client Scheme *runtime.Scheme Log logr.Logger }
DiscoveryServiceCertificateReconciler reconciles a DiscoveryServiceCertificate object
func (*DiscoveryServiceCertificateReconciler) IssuerChangedHandler ¶ added in v0.11.0
func (r *DiscoveryServiceCertificateReconciler) IssuerChangedHandler() handler.EventHandler
IssuerChangedHandler returns an EventHandler that generates reconcile requests for Secrets
func (*DiscoveryServiceCertificateReconciler) SetupWithManager ¶
func (r *DiscoveryServiceCertificateReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller to the manager
type DiscoveryServiceReconciler ¶
type DiscoveryServiceReconciler struct { reconciler.Reconciler Log logr.Logger }
DiscoveryServiceReconciler reconciles a DiscoveryService object
func (*DiscoveryServiceReconciler) SetupWithManager ¶
func (r *DiscoveryServiceReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds the controller to the manager
type EnvoyDeploymentReconciler ¶
type EnvoyDeploymentReconciler struct { reconciler.Reconciler Log logr.Logger }
EnvoyDeploymentReconciler reconciles a EnvoyDeployment object
func (*EnvoyDeploymentReconciler) EnvoyConfigHandler ¶
func (r *EnvoyDeploymentReconciler) EnvoyConfigHandler() handler.EventHandler
EnvoyConfigHandler returns an EventHandler to watch for EnvoyConfigs
func (*EnvoyDeploymentReconciler) Reconcile ¶
func (r *EnvoyDeploymentReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, 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 (*EnvoyDeploymentReconciler) SetupWithManager ¶
func (r *EnvoyDeploymentReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.