elastic / elastic/elastic-agent
[Helm] Support all options for Elastic Agent Standalone Outputs
- Dominant language
- Go
- Stars
- 275
- Forks
- 264
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 312
Description
**Describe the enhancement:**
Currently the Elastic Agent Helm chart only supports Elasticsearch type outputs. Ideally it should support all 3 output types(elasticsearch, kafka, and logstash). Additionally it does not support all of the possible configuration options for Elasticsearch such as presets to allow tuning of the output.
**Describe a specific use case for the enhancement or feature:**
Elastic Agent needs to send data to kafka or logstash. Additionally Elastic Agent has performance issues and needs further tuning to optimize EPS.
**What is the definition of done?**
Support for all elastic agent output options with example values.yaml files for all output options. This should also include the rendered output for these examples.
Contributor guide
Research direction
Start by locating the Elastic Agent Helm chart, its values.yaml examples, and the mechanism used to produce rendered output. Review how Elasticsearch outputs are currently represented, then compare the required Elasticsearch, Kafka, and Logstash options against the chart configuration. Done means each output type has an example values.yaml and corresponding rendered output, including Elasticsearch presets.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- helm
- Domain
- devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100