Skip to content
This repository has been archived by the owner on Sep 20, 2023. It is now read-only.

Configuration reading/parsing/testing #28

Closed
6 tasks
belimawr opened this issue Jul 25, 2022 · 1 comment
Closed
6 tasks

Configuration reading/parsing/testing #28

belimawr opened this issue Jul 25, 2022 · 1 comment
Labels
Team:Elastic-Agent-Data-Plane Label for the Agent Data Plane team v8.5.0

Comments

@belimawr
Copy link
Contributor

The goal is to be able to receive a configuration, parse, test, and use it. At the moment the focus is on reading a configuration YAML, but the implementation should be easily pluggable into the control protocol V2.

Acceptance criteria:

  • Read/parse a YAML config file.
  • Implement config validation
  • Provide examples/reference
  • Logging configuration (if not part of the control protocol must also be included)
  • Basic input configuration (id, etc)
  • Refuses to start if config is invalid
@belimawr
Copy link
Contributor Author

belimawr commented Aug 9, 2022

A bit of the configuration has been added by #41, however there are many details to be ironed out, like improving the config key names, and fixing some parsing issues.

@cmacknz cmacknz closed this as completed Sep 20, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Team:Elastic-Agent-Data-Plane Label for the Agent Data Plane team v8.5.0
Projects
None yet
Development

No branches or pull requests

2 participants