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

OpenShift GitOps performance improvement

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • OpenShift GitOps performance improvement
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do

      Epic Goal

      • Explore and implement various ways to improve OpenShift GitOps performance at scale

      Why is this important?

      • Several customers are complaining about OpenShift GitOps performances especially when it is managing several namespaces

      Scenarios

      1. Cluster cache is optimized to only cache resources/APIs in use and not the whole cluster
      2.  Reduced the number of k8s watches to the bare minimum that Argo CD requires 
      3. cache and watches need to have an expiration policy and must be setup and tear down based on usage

      Acceptance Criteria (Mandatory)

      • As a user of OpenShift GitOps in cluster scoped mode, I want to manage multiple clusters with my Argo CD instance without worrying too much about resource consumption
      • As a user of OpenShift GitOps in namespace scoped mode, I want to be able to manage more than a couple of namespaces without running into performance issues

      Dependencies (internal and external)

      1. ...

      Previous Work (Optional):

      Open questions::

      •  

      Done Checklist

      • Acceptance criteria are met
      • Non-functional properties of the Feature have been validated (such as performance, resource, UX, security or privacy aspects)
      • User Journey automation is delivered
      • Support and SRE teams are provided with enough skills to support the feature in production environment

              Unassigned Unassigned
              abenaiss Akram Ben Aissi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: