loki icon indicating copy to clipboard operation
loki copied to clipboard

feat(operator): Provide default OTLP attribute configuration

Open xperimental opened this issue 1 year ago • 1 comments

What this PR does / why we need it:

The main purpose of this PR is to provide a default set of OTLP attributes that will be persisted when using LokiStack in openshift-logging tenancy mode.

This PR also changes the API for specifying an OTLP attribute configuration in LokiStack to make it easier to use.

Which issue(s) this PR fixes:

LOG-6147

Special notes for your reviewer:

Checklist

  • [x] Reviewed the CONTRIBUTING.md guide (required)
  • [ ] Documentation added
  • [x] Tests updated
  • [x] Title matches the required conventional commits format, see here

xperimental avatar Oct 07 '24 18:10 xperimental

Updated the PR to reflect some of the changes we discussed during the daily. The CRD already reflects the final view, but the "copy global to tenant configuration" part is still missing. The current version still provides defaults useful for testing with CLO, though.

xperimental avatar Oct 18 '24 13:10 xperimental

Updated with the changes discussed on Friday. :heavy_check_mark:

xperimental avatar Oct 21 '24 15:10 xperimental