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

Application manifest paths annotation support for BitBucket

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • ArgoCD
    • Application manifest paths annotation support for BitBucket
    • False
    • None
    • False
    • To Do
    • SECFLOWOTL-195 - RFEs 1.15

      This feature request clones RFE-5540

      1. Proposed title of this feature request

      Application manifest paths annotation support for BitBucket

      2. What is the nature and description of the request?

      Argo CD aggressively caches generated manifests and uses the repository commit SHA as a cache key. A new commit to the Git repository invalidates the cache for all applications configured in the repository. This can negatively affect repositories with multiple applications.

      Argo CD has annotations to allow to only updating certain parts of the application using Application manifest paths annotation support: https://argo-cd.readthedocs.io/en/stable/operator-manual/high_availability/#manifest-paths-annotation

      However it is currently only supported for GitHub, GitLab, and Gogs based repos. This request asks to support Atlassian BitBucket as the repository for this feature.

      3. Why does the customer need this?

      Customer is managing more than 100 application using a single Argo CD, so this would improve performance significantly. Customer is currently facing issues related to the many applications (see https://access.redhat.com/solutions/7006291), so this would help scale the Argo CD installation.

      4. List any affected packages or components.

      OpenShift GitOps / Argo CD

              Unassigned Unassigned
              rhn-support-skrenger Simon Krenger
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: