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

[operator] use the otelcol-k8s distribution of the collector #1153

Open
TylerHelmuth opened this issue Apr 19, 2024 · 2 comments
Open

[operator] use the otelcol-k8s distribution of the collector #1153

TylerHelmuth opened this issue Apr 19, 2024 · 2 comments
Labels
chart:operator Issue related to opentelemetry-operator helm chart

Comments

@TylerHelmuth
Copy link
Member

The OpenTelemetry Collector has a new Kubernetes-specific distribution: https://github.com/open-telemetry/opentelemetry-collector-releases/tree/main/distributions/otelcol-k8s.

We should update the operator chart to use this distribution instead of Contrib since it is smaller and using Contrib is against Collector SIG best practices.

This would be a significant breaking change since we use Contrib today and the K8s distro contains many less components. Users who are expecting certain receivers to be present that aren't included in the k8s distro will break.

To transition, we can force users of the chart to explicitly set an image.

Related to #1135

@TylerHelmuth TylerHelmuth added the chart:operator Issue related to opentelemetry-operator helm chart label Apr 19, 2024
@adussarps
Copy link

Can we install specific receivers exporters in the k8s distribution?

@TylerHelmuth
Copy link
Member Author

Like all collector distributions you'll only have access to configure the components included in the distribution. If you configure a component that is not included the collector will not start.

If the k8s distribution does not contain a component you depend on you can set an image via manager.collectorImage.repository

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chart:operator Issue related to opentelemetry-operator helm chart
Projects
None yet
Development

No branches or pull requests

2 participants