Documentation ¶
Index ¶
Constants ¶
View Source
const (
// HashAnnotation ...
HashAnnotation = "registry.ethos.adobe.com/hash"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterReconciler ¶
type ClusterReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Queue sqs.Producer CAData string }
ClusterReconciler reconciles a Cluster object
func (*ClusterReconciler) 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 (*ClusterReconciler) ReconcileCreateUpdate ¶
func (r *ClusterReconciler) ReconcileCreateUpdate(instance *registryv1.Cluster, log logr.Logger) (ctrl.Result, error)
ReconcileCreateUpdate ...
func (*ClusterReconciler) SetupWithManager ¶
func (r *ClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ServiceMetadataWatcherReconciler ¶ added in v1.5.1
type ServiceMetadataWatcherReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme WatchedGVKs []schema.GroupVersionKind ServiceIdAnnotation string }
ServiceMetadataWatcherReconciler reconciles a ServiceMetadataWatcher object
func (*ServiceMetadataWatcherReconciler) Reconcile ¶ added in v1.5.1
func (r *ServiceMetadataWatcherReconciler) 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 (*ServiceMetadataWatcherReconciler) SetupWithManager ¶ added in v1.5.1
func (r *ServiceMetadataWatcherReconciler) SetupWithManager(ctx context.Context, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.