Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-3328

Argo CD Scaffolder Plugin Should Allow Using Existing AppProjects

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 1.2
    • ArgoCD Plugin
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Red Hat Developer Hub currently includes the Roadie Argo CD scaffolder backend plugin:

      (@roadiehq/scaffolder-backend-argocd)

      Problem:

      This plugin has a severe limitation in the sense that every time it is invoked it must create a new ArgoCD "AppProject".  This goes against how many (most?) organizations build out there Argo CD architecture.  An "AppProject" often is used as a way to logically organize groups of Argo CD "Applications".  However, it is rare that all of these "Applications" are created at the exact same time.

      Feature Request:

      The Argo CD scaffolder should be able to take an existing "AppProject" name as a parameter and simply use this if it already exists, and only create a new "AppProject" if it doesn't.

      This would be far more consistent with how many people use Argo CD.

            Unassigned Unassigned
            rhn-support-apitt Andrew Pitt
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: