Implement an 'extraResources' or `extraManifests` value for bigbang and packages
Feature Request
Why
There is no way (or at least I could not find one) to add arbitrary resources to a bigbang or package deployment through a values file.
In my case, I created an operator the will register new clients with my OIDC provider and inject a secret containing clientId/secret in the namespace. This works great, and I can do that by creating a kubernetes object. I would like to use this operator for packages in bigbang, however some pacakges do not provide a mechanism to create/apply arbitrary kubernetes objects (such as Kiali).
Proposed Solution
Apply an extraManifests
or extraResources
template for bigbang (for global, per-deployment, or one-time deployments of arbitrary resources) and for packages (so I can add any resources to that package's deployment).
The grafana bigbang package already implements this: https://repo1.dso.mil/big-bang/product/packages/grafana/-/blob/main/chart/templates/extra-manifests.yaml?ref_type=heads