Skip to content

Add kubernetes manifests for standalone Agent with kubernetes integration  #23618

@ChrsMark

Description

@ChrsMark

Describe the enhancement:
As a user of Elastic Agent I want a predefined way to deploy Elastic Agent on Kubernetes and start collecting node level Kubernetes metrics as well as cluster wide metrics:

  • Node-level metrics collections - Metrics (cpu/memory/etc.) from the pods, containers etc running on the Kubernetes node
    • Update the K8s resource definition to collect metrics from kubelet.
  • Cluster-level metrics collection - Metrics (create/update/delete/etcs.) from the Kubernetes state
    • Update the K8s resource definition to collect metrics from kube-state-metrics, apiserver etc.

Part of #23613
Related to elastic/integrations#511

Metadata

Metadata

Assignees

Labels

AgentTeam:IntegrationsLabel for the Integrations teamcontainersRelated to containers use casekubernetesEnable builds in the CI for kubernetes

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