Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-6167

Use NewFilteredSharedInformerFactory to filter only the resources managed by Argo CD to be stored in cache

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • None
    • None
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • 5

      Story (Required)

      When the resources are cached in Argo CD, there is no filtering mechanism and all resources irrespective of whether it is managed by argo cd or not, and occupies memory in cache. By having a filtering informer, we can have a resource filtering function that can filter out only those resources that are managed by Argo CD and store that in the cache. This should reduce the amount of memory used by Argo CD for the resource cache.

      Acceptance Criteria (Mandatory)

              rh-ee-anjoseph Anand Francis Joseph
              rh-ee-anjoseph Anand Francis Joseph
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: