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
-
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