-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Labels
Team:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teamimpact:criticalImmediate priority; high value or cost to the product.Immediate priority; high value or cost to the product.v8.5.0
Description
Now that the V2 protocol is out from 8.3 on, the V1 will not be updated and thus removed in a few releases. (Around end of 2022)
https://docs.google.com/document/d/1wqBWAhFdao93h2SE__koisuOOMGbwA5DTXDVFSKFYBs/edit
Parallel
- Re-structure the binary layout for V2 to be flat (no tarball, compression, etc.)
- Change all beats to start without reading a configuration file from the disk (preferably they should start, context to control protocol and wait for initial configuration)
- Change beats to understand configuration directly from policy (all rules are removed in the V2 binary specification)
- Implement V2 control protocol in libbeat (having all beats using V2)
- Implement V2 control protocol in Endpoint Security
Sequential
- Implement validation and reading of the V2 binary specification
- Implement V2 control protocol server in Elastic Agent
- Parse Elastic Agent policy with V2 binary specification to spawn Units and be controlled through the V2 protocol
Metadata
Metadata
Assignees
Labels
Team:Elastic-Agent-Control-PlaneLabel for the Agent Control Plane teamLabel for the Agent Control Plane teamimpact:criticalImmediate priority; high value or cost to the product.Immediate priority; high value or cost to the product.v8.5.0