etcd
Verteilter, konsistenter Key-Value-Store, den Kubernetes selbst zum Speichern des gesamten Cluster-Zustands nutzt, und ein zuverlässiger Baustein für andere verteilte Systeme.
Überblick
etcd speichert Daten zuverlässig über einen Cluster aus Maschinen hinweg mithilfe des Raft-Konsensalgorithmus und garantiert, dass sich alle Knoten über den aktuellen Zustand einig sind, selbst wenn einige ausfallen – genau die Eigenschaft, auf die sich Kubernetes verlässt, um jedes Objekt, jede Konfiguration und jedes Secret zu speichern, das den gewünschten Zustand eines Clusters beschreibt. Es ist ein von der CNCF graduiertes Projekt und eine der bewährtesten Komponenten verteilter Systeminfrastruktur im Produktionseinsatz.
etcd eignet sich für Teams, die verteilte Systeme bauen, die stark konsistente Koordination oder Konfigurationsspeicherung benötigen – sei es, es selbst für ein eigenes System zu betreiben, oder es als das Fundament unter dem bereits in diesem Katalog vorhandenen Kubernetes-Eintrag zu verstehen.
- Kategorien
- DevOps
- Sprachen
- Go
- Lizenz
- Apache-2.0
Ähnliche Projekte
containerd
Apache-2.0Branchenstandard-Container-Runtime, die den Container-Lebenszyklus – Image-Transfer, Ausführung und Überwachung – unter Docker und Kubernetes verwaltet.
- DevOps
Ansible
GPL-3.0Radikal einfache IT-Automatisierungsplattform für Konfigurationsmanagement, Deployment und Orchestrierung.
- DevOps
Argo CD
Apache-2.0Das führende GitOps-Continuous-Delivery-Tool für Kubernetes, das den Zustand deines Clusters automatisch mit dem in git Definierten synchronisiert.
- DevOps
Caddy
Apache-2.0Moderner Webserver und Reverse Proxy mit standardmäßig automatischem HTTPS, gebaut für Einfachheit im Vergleich zur klassischen Webserver-Konfiguration.
- DevOps
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.