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

feat(ot-operator): add opentelemetry-operator for tracing #2172

Merged
merged 59 commits into from
Jun 7, 2022

Conversation

mat-rumian
Copy link
Contributor

@mat-rumian mat-rumian commented Mar 4, 2022

Description

OpenTelemetry-Operator functionalities in addition with automatically created Instrumentation custom resource in specified namespaces provided by opentelemetry-operator.manager.env.WATCH_NAMESPACE.

cert-manager is not required to be installed. Needed certificates are generated during chart deployment.


Checklist
  • Changelog updated
  • Configuration parameters updated
  • Matrix table with sub-charts updated
  • Integration tests added
  • Helm tests added
Testing performed
  • [ ]

@mat-rumian mat-rumian requested a review from a team as a code owner March 4, 2022 11:09
@mat-rumian mat-rumian changed the title WIP: feat(ot-operator): add opentelemetry-operator for tracing feat(ot-operator): add opentelemetry-operator for tracing Mar 10, 2022
@mat-rumian mat-rumian changed the title feat(ot-operator): add opentelemetry-operator for tracing WIP: feat(ot-operator): add opentelemetry-operator for tracing Mar 10, 2022
@mat-rumian mat-rumian changed the title WIP: feat(ot-operator): add opentelemetry-operator for tracing feat(ot-operator): add opentelemetry-operator for tracing Mar 14, 2022
deploy/helm/sumologic/templates/_helpers.tpl Show resolved Hide resolved
tests/integration/main_test.go Show resolved Hide resolved
Comment on lines 67 to 68
// Helm chart installation extra arguments list
helmExtraArgs := []string{"--wait"}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are not really helm extra args but helm install extra args.

I believe we can actually put this into the SetHelmOptionsTestOpt and not expose here 🤔

Comment on lines 11 to 18
# Prevent snowball effect by filtering out receiver mock logs
fluent-bit:
config:
filters: |
[FILTER]
Name grep
Match containers.var.log.containers.receiver-mock*
Exclude log .*
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that given the logs are disabled now, this is not needed anymore.

mat-rumian and others added 2 commits March 29, 2022 12:26
Co-authored-by: Dominik Rosiek <58699848+sumo-drosiek@users.noreply.github.com>
deploy/README.md Outdated Show resolved Hide resolved
@mat-rumian mat-rumian enabled auto-merge (squash) June 7, 2022 12:52
@mat-rumian mat-rumian disabled auto-merge June 7, 2022 12:53
# Conflicts:
#	tests/integration/go.mod
#	tests/integration/go.sum
@mat-rumian mat-rumian merged commit 879198e into main Jun 7, 2022
@mat-rumian mat-rumian deleted the feat-ot-operator-for-tracing branch June 7, 2022 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants