-
Notifications
You must be signed in to change notification settings - Fork 160
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
[8.14](backport #4893) Make k8sattributesprocessor
available in Agent running in OTel mode
#4981
Conversation
Signed-off-by: ChrsMark <chrismarkou92@gmail.com> Co-authored-by: Michal Pristas <michal.pristas@gmail.com> (cherry picked from commit 2e09c33) # Conflicts: # go.mod # go.sum # internal/pkg/otel/README.md # internal/pkg/otel/components.go
Cherry-pick of 2e09c33 has failed:
To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
depends on #4980 |
This pull request is now in conflicts. Could you fix it? 🙏
|
The `Providers` and `Converters` fields of `ResolverSettings` struct were deprecated in [v0.99.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.99.0) (open-telemetry/opentelemetry-collector#9516) and removed in [v0.101.0](https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.101.0). This refactoring is required before updating to OTel v0.101.0.
|
What does this PR do?
This PR makes the
k8sattributesprocessor
available to users running Elastic Agent inotel
mode.Why is it important?
To allow users of Elastic Agent running as as OpenTelemetry Collector to configure pipelines containing the
k8sattributesprocessor
.Checklist
./changelog/fragments
using the changelog toolHow to test this PR locally
DEV=true EXTERNAL=true SNAPSHOT=true PLATFORMS=linux/amd64 PACKAGES=docker mage -v package
cd build/package/elastic-agent/elastic-agent-linux-amd64.docker/docker-build && docker build -t agent-otel-dev .
kind load docker-image agent-otel-dev:latest
k apply -f elastic-otel-collector.yaml