Skip to content

Elastic Stack (ECK)

Elastic Cloud on Kubernetes (ECK) — Elasticsearch, Kibana, and Heartbeat deployed via the ECK operator.

Quickstart

make deploy-elastic-stack

Components

Component Details
ECK Operator Manages Elasticsearch/Kibana CRs
Elasticsearch Single-node cluster in the logging namespace
Kibana UI for Elasticsearch (behind Traefik ingress)
Heartbeat Ships Kubernetes pod/container logs to ES

Credentials

make elastic-password

Configuration

  • Elasticsearch + Kibana CRs: elastic/elastic-full.yaml
  • Heartbeat config: elastic/heartbeat-kubernetes.yaml
  • Terraform-managed infra: terraform/elastic/

Cleanup

make undeploy-elastic-stack