Skip to content

[Elastic Agent V2]: Add support for service based components (aka. Endpoint) #1069

@aleksmaus

Description

@aleksmaus

Describe the enhancement:

Add support for service based components (aka. Endpoint)
This works should be wired in here:
https://github.com/elastic/elastic-agent/blob/feature-arch-v2/pkg/component/runtime/runtime.go#L62

The implementation in progress addresses the basic operations such install/start/stop/uninstall and periodic service status check.

We need to collaborate with the endpoint team probably in order to figure how to get more detailed status from the endpoint.
Are we going to establish gRPC connection between Endpoint and the Agent? How do we pass the connection info to the Endpoint service? etc.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions