Doc: add an example of recommended method for integrating a 3rd party application with BigBang.
Feature Request
Why
What is the use case for the feature you are requesting? What are you trying to solve?
Background Context:
@gosim mentioned "I was wondering if you could point me to somewhere in the Big Bang documentation that shows how to take a non-big bang helm chart/addon and include it as part of big bang to be deployed by flux."
I realized this isn't the 1st time I've been asked this question and I don't think we have official high quality documentation on how to do this.
I always end up verbally telling people who ask this question that the solution is to basically wrap up their 3rd party or Mission App into a GitOps CR, but I think it's about the 3rd time someone asked so I figure this should be captured in written documentation.
Note The following exists as bb engineering cohort labs, which kind of covers it, but these labs aren't generic nor to the point and involve lots of cohort lab related assumptions.
- https://repo1.dso.mil/platform-one/onboarding/big-bang/engineering-cohort/-/blob/master/lab_guides/10-customizing-and-extending-big-bang/D-deploy-nginx-kustomize-based-app-using-argocd.md
- https://repo1.dso.mil/platform-one/onboarding/big-bang/engineering-cohort/-/blob/master/lab_guides/10-customizing-and-extending-big-bang/F-deploy-helm-chart-using-flux.md
Proposed Solution
Add a new doc at this location https://repo1.dso.mil/platform-one/big-bang/bigbang/-/tree/master/docs/guides/deployment_scenarios/deploy_a_third_party_app.md
To be DRY it could say we'll assume you've already implemented the quickstart, start to finish, and then write directions / explanations that can be used to deploy a 3rd party app after assuming quickstart has already been deployed. (basically it'd be nice if we could give both a high level explanation and a concrete example of IaC)