Add support for specifying extra manifests via Helm #1361
Labels
chart:collector
Issue related to opentelemetry-collector helm chart
enhancement
New feature or request
Please describe your use case / problem.
It would be very beneficial to supply
extraManifests
value to theopentelemetry-collector
Helm chart that would render extra manifests as a part of a single Helm chart deployment.Describe the solution you'd like
An extra variable to hold a list of arbitrary Kubernetes manifests, e.g.
Describe alternatives you've considered
opentelemetry-collector
Helm chart as a subchart as suggested here.The (1) & (2) are hard to maintain and scale, the (3) introduces the dependency between deployments which requires putting the stuff in correct order.
Additional context
This has been a normal practise and a lot of OSS Helm charts support such options these days, e.g.
In a previous closed issue (#765), maintainers expressed reluctance about adding this feature, but without providing a clear explanation. The proposed alternatives are merely workarounds that require significant ongoing maintenance. Allowing end users of the Helm chart to specify custom resources would enable the collector to be deployed as a fully self-contained, independent unit. Moreover, this change would not introduce any breaking changes but would instead improve adoption and usability of the existing community-provided Helm chart.
I'm willing to implement this feature.
The text was updated successfully, but these errors were encountered: