Index Namen von Kubernetes generierten Index im Elasticsearch müssen nachvollziehbare Namen haben

User Story

Als DevOps Engineer möchte ich nachvollziehbare Namen für die Indexe haben, um die Nachvollziehbarkeit zu erhöhen und die Konfigurierbarkeit zu erleichtern.

Warum

Die Indexnamen, die für die Kubernetes Indexe im Moment angelegt sind, müssen geprüft werden:

  • .ds-metrics-kubernetes.pod-default-2024.04.26-000001
  • .ds-metrics-kubernetes.container-default-2024.04.26-000001
  • .ds-metrics-kubernetes.volume-default-2024.04.26-000001
  • .ds-metrics-kubernetes.apiserver-default-2024.04.26-000001
  • .ds-logs-kubernetes.container_logs-default-2024.04.26-000001

Wenn die Indexe mit nachvollziehbaren Namen angelegt wurden, ist es auch leichter, Index Templates dafür zu erstellen.
Beispiel:
metrics.kubernetes.container-(datum)
logs.kubernetes.container-(datum)

Links, Hinweise, Bemerkungen

Akzeptanzkriterien

  1. Die Indexe aus Kubernetes haben nachvollziehbare Namen

Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)

  • Prüfen wie die Indexe angelegt werden können
  • Konfiguration der Indexe
  • Tests
  • Definition of Done was checked.
Edited by Manuel Menz