Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Rather than importing the whole argocd-notifications controller, just copying the const here // https://github.com/argoproj-labs/argocd-notifications/blob/33d345fa838829bb50fca5c08523aba380d2c12b/pkg/controller/subscriptions.go#L12 // https://github.com/argoproj-labs/argocd-notifications/blob/33d345fa838829bb50fca5c08523aba380d2c12b/pkg/controller/state.go#L17 NotifiedAnnotationKey = "notified.notifications.argoproj.io" ReconcileRequeueOnValidationError = time.Minute * 3 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationSetReconciler ¶
type ApplicationSetReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder Generators map[string]generators.Generator ArgoDB db.ArgoDB ArgoAppClientset appclientset.Interface KubeClientset kubernetes.Interface Policy argov1alpha1.ApplicationsSyncPolicy EnablePolicyOverride bool utils.Renderer ArgoCDNamespace string ApplicationSetNamespaces []string EnableProgressiveSyncs bool SCMRootCAPath string GlobalPreservedAnnotations []string GlobalPreservedLabels []string Metrics *metrics.ApplicationsetMetrics }
ApplicationSetReconciler reconciles a ApplicationSet object
func (*ApplicationSetReconciler) SetupWithManager ¶
Click to show internal directories.
Click to hide internal directories.