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

Is opentelemetry-operator installation required? #3590

Closed
bkonicek-calm opened this issue Mar 5, 2024 · 3 comments
Closed

Is opentelemetry-operator installation required? #3590

bkonicek-calm opened this issue Mar 5, 2024 · 3 comments
Labels
question Further information is requested

Comments

@bkonicek-calm
Copy link

bkonicek-calm commented Mar 5, 2024

We upgraded from v3 to v4 yesterday and noticed that another operator running in our clusters could no longer create pods. As soon as we rolled back to v3 it started working again. I'm assuming this is related to the otel operator now being installed and probably requires allowing some new firewall rules (running on GKE). Since we only collect logs with Sumologic is there any problem disabling the operator in our values.yaml? Will that cause problems with the logs-otel and events-otel collections?

@bkonicek-calm bkonicek-calm added the question Further information is requested label Mar 5, 2024
@swiatekm
Copy link

swiatekm commented Mar 5, 2024

It's required for metrics and tracing instrumentation, you should be fine disabling it if you don't need either of those.

Which operator did you start having problems with, if I may ask? I'd like to report that issue upstream if can be reliably reproduced.

@bkonicek-calm
Copy link
Author

Thanks @swiatekm-sumo. The particular operator we had issues with was Airbyte - when a data sync is triggered, the worker service tries to create a Pod in the cluster, but after upgrading to v4 it never started and eventually the sync failed and logged a timeout. I wasn't able to actually find anything in the otel operator logs to confirm this, it's just my best guess.

Some more details on the firewall configuration for webhooks here: open-telemetry/opentelemetry-operator#1009

Our values.yaml is pretty generic. We just have

sumologic:
  clusterName: *******
  accessId: ******
  accessKey: ******
  traces:
    enabled: false
  metrics:
    enabled: false
  setupEnabled: true

@bkonicek-calm
Copy link
Author

I can confirm that setting opentelemetry-operator.enabled: false solved this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants