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.