Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Managed] Create a best practice managed experience with the operator #3818

Open
atoulme opened this issue Mar 19, 2025 · 3 comments
Open

[Managed] Create a best practice managed experience with the operator #3818

atoulme opened this issue Mar 19, 2025 · 3 comments

Comments

@atoulme
Copy link
Contributor

atoulme commented Mar 19, 2025

Managed CR

This feature request tracks the creation of a new custom resource which automates the provisioning of collectors, target allocators, auto-instrumentation webhook managers and so on.

This custom resource will set up all the resources to create a cohesive, out of the box experience of OpenTelemetry, with the same feature set as https://github.com/open-telemetry/opentelemetry-helm-charts/tree/main/charts/opentelemetry-collector.

This is a bit of a change compared to the existing CR in the sense that this is an opinionated CR which will define behaviors. The user configuration exposed on this CR will be minimal, typically just setting the data destination.

@iblancasa
Copy link
Contributor

I think it would make sense to create one RFC https://github.com/open-telemetry/opentelemetry-operator/blob/main/docs/rfcs/template.md

@jaronoff97
Copy link
Contributor

@atoulme do you think should supersede, close, and/or reference some of the prior work (cc @frzifus) #3297 #3279 #1906

@atoulme
Copy link
Contributor Author

atoulme commented Mar 19, 2025

This prior work seems intent on fixing specific issues, I see this CR as a user experience where the operator in its totality is simply managed, and therefore doesn't talk about sampling, or exposes the collector configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants