elastic / elastic/elastic-agent

Remove k8sobjectsreceiver from edot

Open
#12,469 2 comments 0 reactions 0 assignees View on GitHub
breaking change
Dominant language
Go
Stars
275
Forks
264
Avg merge
1d 20h
Merged PRs (30d)
303

Description

The `k8sobjectsreceiver` has been removed from the edot kube-stack in #11944, which was done for #10147 .

Since k8sobjectsreceiver is no longer needed as we now use k8seventsrecevier we should remove k8sobjects receiver from the following in edot:

- edot components: https://github.com/elastic/elastic-agent/blob/41feb796ea067072c2c11d23d139ea577f4eaaa6/internal/edot/components.yml#L34
- edot otel components: https://github.com/elastic/elastic-agent/blob/41feb796ea067072c2c11d23d139ea577f4eaaa6/internal/edot/otelcol/components.go#L28

cc @ChrsMark

Contributor guide

Open the contributing guide

Research direction

Start with internal/edot/components.yml and internal/edot/otelcol/components.go at the linked locations, and inspect how k8sobjectsreceiver is listed in each. Remove the obsolete entries and search for remaining edot references to the receiver; done means both listed component definitions no longer include it without breaking validation.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
devops
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.