UNCLASSIFIED - NO CUI

Allow argocd-apps to be configured inside of BB

Feature Request

Allow for argocd-apps to be configured inside of BB

Why

Prior to ArgoCD 5.0.0 the additionalApplications and additionalProjects could be configured via the addons.argocd.values section of BB to deploy and upgrade ArgoCD application pipeline configs. However those two configuration options have been deprecated in the upstream. This means that making use of this functionality requires managing an additional helm chart outside of BB. This is inconvenient for downstream users that want to manage as much of their configs as possible via BB.

Proposed Solution

Pull argocd-apps in as a sub-chart so that it can be configured via the parent BB chart.