---
url: 'https://www.redhat.com/topics/containers/what-is-etcd'
title: 'Was ist etcd?'
date: '2024-11-20T22:53:14+00:00'
updated: '2025-08-29T15:50:13+00:00'
type: website
summary: 'Unter etcd versteht man einen verteilten, konsistenten Key-Value-Store, der auf Open Source basiert und für eine gemeinsame Konfigurations- und Scheduler-Koordinierung von verteilten Systemen oder Clustern konzipiert wurde.'
tags:
  - Article
  - Containers
  - 'Open source'
  - 'Open Source'
image: 'https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-rh-og-image.png'
published: true
---
  

  

1. [Themen](/de/topics "Themen")
2. [Open Source](/de/topics/open-source "Open Source")
3. [Was ist etcd?](# "Was ist etcd?")

 

 

# Was ist etcd?





 Veröffentlicht  8. Januar 2019•*2* Minuten (Lesedauer)

KopiertKopieren fehlgeschlagenURL kopieren





 

 

 

   

## Zu Abschnitt

ÜberblickKubernetes und etcdDer etcd-OperatorFunktionsweiseWie kann Red Hat helfen?

 

 

## Überblick



Unter [etcd](https://etcd.io/) (ausgesprochen et-si-di) versteht man einen verteilten, konsistenten Key-Value-Store, der auf [Open Source](/de/topics/open-source/what-is-open-source) basiert und für eine gemeinsame Konfigurations- und Scheduler-Koordinierung von verteilten Systemen oder Maschinen-Clustern konzipiert wurde. Dieser ermöglicht unter anderem: einfachere und sicherere automatische Updates, eine bessere Koordinierung von geplanten Aufgaben in Hosts und Unterstützung bei der Einrichtung von Overlay Networking für [Container](/de/topics/containers/whats-a-linux-container).

etcd ist eine Kernkomponente vieler anderer Projekte. Am bekanntesten ist etcd als primärer Datenspeicher von [Kubernetes](/de/topics/containers/what-is-kubernetes), das de facto das Standardsystem zur [Container-Orchestrierung](/de/topics/containers/what-is-container-orchestration) darstellt. Mithilfe von etcd wird der Betrieb von [cloudnativen Anwendungen](/de/topics/cloud-native-apps) stabiler, auch wenn einzelne Server ausfallen. Die Anwendungen lesen und schreiben Daten in etcd. Daraufhin verteilt etcd die Konfigurationsdaten und sorgt für Redundanz und somit für eine robuste Knotenkonfiguration.







 

## Kubernetes und etcd



Als primärer Datenspeicher für Kubernetes sichert und repliziert etcd alle Zustände von Kubernetes-Clustern. Da etcd eine zentrale Komponente des Kubernetes-Clusters ist, muss es bei der Konfiguration und beim Management sehr zuverlässig sein.  
  
Da etcd ein verteiltes, konsensbasiertes System ist, kann sich die Cluster-Konfiguration als sehr komplex erweisen. Bootstrapping, Erhalt eines Quorums, erneute Konfiguration von Cluster-Mitgliedern, Backups, Disaster Recovery sowie die Überwachung kritischer Events – all das sind komplexe und aufwändige Aufgaben, die spezielle Fachkenntnisse erfordern.  
  
Der etcd-Operator macht alles leichter.

[Mehr über Kubernetes Operators erfahren](/de/topics/containers/what-is-a-kubernetes-operator "Artikel | Was ist ein Kubernetes Operator?")







 

## Red Hat Ressourcen











[Weiterlesen](/de/resources "Weiterlesen")







 

   

## Der etcd-Operator



Durch einen Operator, der quasi den Bediener repräsentiert, wird die Verwendung von etcd mit Kubernetes oder einer Kubernetes-Container-Plattform wie [Red Hat OpenShift](/de/technologies/cloud-computing/openshift) viel einfacher. Der etcd-Operator verwaltet etcd im [Operator Framework](/de/blog/introducing-operator-framework-building-apps-kubernetes) und sorgt für eine einfachere Konfiguration und Verwaltung des etcd-Clusters.  
  
Der [etcd-Operator](https://developers.redhat.com/courses/openshift-operators/manage-etcd/) lässt sich mit einem einzigen Befehl installieren. Der Nutzer kann die Komplexitäten von etcd mithilfe einer einfachen deklarativen Konfiguration für etcd-Cluster konfigurieren und verwalten.  
  
Der etcd-Operator umfasst folgende Funktionen:

- **Create/Destroy**: Statt mühsam Konfigurationseinstellungen für jedes etcd-Mitglied anzugeben, muss der Nutzer lediglich die Größe des Clusters festlegen.
- **Resize**: Nutzer müssen lediglich die Größenspezifikation ändern, und etcd übernimmt die Bereitstellung, Zerstörung und/oder Neukonfiguration der Cluster-Mitglieder.
- **Backup**: Der etcd-Operator führt automatische und transparente Backups durch. Der Nutzer muss dabei lediglich die gewünschte Backup-Richtlinie angeben. Zum Beispiel: *Backup alle 30 Minuten und die letzten drei Backups behalten.*
- **Upgrade**: Ein Upgrade von etcd ohne Ausfallzeiten ist eine wichtige, wenn auch schwierige Aufgabe. Die Ausführung mit dem etcd-Operator vereinfacht den Vorgang und vermeidet häufige Fehler.

[Erste Schritte mit dem etcd-Operator](https://developers.redhat.com/courses/openshift-operators/manage-etcd/)







 

## Funktionsweise



Der etcd-Operator simuliert das Verhalten eines menschlichen Bedieners in drei Schritten: beobachten, analysieren, agieren.

1. Der Operator beobachtet den aktuellen Cluster-Zustand mithilfe der Kubernetes-API.
2. So erkennt er Unterschiede zwischen dem gewünschten und dem aktuellen Status.
3. Zum Schluss behebt er den Unterschied mithilfe einer oder beiden APIs für das etcd-Cluster-Management oder mit der Kubernetes-API.

[Zum etcd-Operator](https://operatorhub.io/operator/etcd)







 

## Wie kann Red Hat helfen?



etcd wurde 2013 vom CoreOS Team gegründet und wird bis zum heutigen Tage gemeinsam von Red Hat Ingenieuren und Kollegen aus der ganzen Branche gepflegt und verwaltet.

2018 haben Red Hat und das CoreOS Team [das etcd Community-Projekt an die Cloud Native Computing Foundation (CNCF) übergeben](/de/blog/red-hat-contributes-etcd-cornerstone-kubernetes-cloud-native-computing-foundation). Die CNCF ist eine anbieterneutrale Organisation innerhalb der Linux Foundation, die die Einführung cloudnativer Systeme fördert. Da etcd die Triebkraft hinter jedem Kubernetes-Cluster ist, bringt dieser Schachzug etcd zu der Community, die bei der CNCF am meisten darauf angewiesen ist.

Red Hat plant die Fortsetzung der Entwicklungsarbeit an etcd, speziell im Rahmen unseres unternehmensfähigen Kubernetes-Produkts [Red Hat OpenShift](/de/technologies/cloud-computing/openshift). Red Hat war außerdem eines der ersten Unternehmen, das CNCF bei der Gründung im Jahre 2015 unterstützte. Seitdem fördert Red Hat gemeinsam mit der Stiftung und der Community die Entwicklung und das Wachstum cloudnativer Technologien. Aufgrund unserer Firmengeschichte und unseres Engagements, mit dem wir uns für Open Source Software und die Entwicklung in der Community einsetzen, kann etdc der Community innerhalb der CNCF noch viele weitere Vorteile bringen.







 

 

   











### Offizieller Red Hat Blog: Expertenwissen zu Linux, Cloud &amp; KI



Lernen Sie mehr über unser Ökosystem von Kunden, Partnern und Communities und erfahren Sie das Neueste zu Themen wie Automatisierung, Hybrid Cloud, KI und mehr.











[Weiterlesen](/de/blog "Offizieller Red Hat Blog: Expertenwissen zu Linux, Cloud &amp; KI")







   

 

 

   

### Red Hat Testversionen

Unsere kostenlosen Testversionen unterstützen Sie dabei, praktische Erfahrungen zu sammeln, sich auf eine Zertifizierung vorzubereiten oder zu bewerten, ob ein Produkt die richtige Wahl für Ihr Unternehmen ist.



 

    

[Weiterlesen](/de/products/trials "Red Hat Testversionen") 

 

 

 

 



 

   

## Weiterlesen



  











### Was ist KVM?



 Bei Kernel-based Virtual Machines (KVM) handelt es sich um eine Open Source-Virtualisierungstechnologie, die Linux in einen Hypervisor verwandelt. 









[Artikel lesen](/de/topics/virtualization/what-is-KVM "article | what is KVM? &#91;DO NOT OVERWRITE DE META&#93;")





 

  











### Ansible vs. Terraform: IaC-Tools zur Automatisierung



 Ansible oder Terraform? Lernen Sie, welches Automatisierungstool sich am besten für das Konfigurationsmanagement und welches für Infrastructure as Code eignet. 









[Artikel lesen](/de/topics/automation/ansible-vs-terraform "Artikel | Ansible im Vergleich zu Terraform &#91;DO NOT OVERWRITE DE META&#93;")





 

  











### Was ist Docker? Definition, Container und Virtualisierung



 Ist Docker dasselbe wie Linux-Container? Erfahren Sie, wie Docker funktioniert, welche Vorteile es für App-Deployment hatund was es von VMs unterscheidet. 









[Artikel lesen](/de/topics/containers/what-is-docker "article | what is docker? &#91;DO NOT OVERWRITE DE META&#93; ")





 

 

 

   

### Ressourcen zu Open Source



 

### Zugehörige Inhalte

 

 

- Blogbeitrag
    
     [Managing virtual machines on Red Hat OpenShift with Service Mesh](/de/blog/managing-virtual-machines-red-hat-openshift-service-mesh)
- Blogbeitrag
    
     [Strengthening the open source defense layer: Red Hat joins NVIDIA in the Open Secure AI Alliance](/de/blog/strengthening-open-source-defense-layer-red-hat-joins-nvidias-open-secure-ai-alliance)
- Blogbeitrag
    
     [The new currency of enterprise velocity](/de/blog/new-currency-enterprise-velocity)
- Blogbeitrag
    
     [Can't patch fast enough? Zero trust as a last line of defense](/de/blog/cant-patch-fast-enough-zero-trust-last-line-defense)
 
 

 

 

 

 

### Verwandte Artikel

 

 

- [Introduction to Kubernetes architecture](/de/topics/containers/kubernetes-architecture)
- [What is container-native virtualization?](/de/topics/containers/what-is-container-native-virtualization)
- [What is KVM?](/de/topics/virtualization/what-is-KVM)
- [What is a Kubernetes operator?](/de/topics/containers/what-is-a-kubernetes-operator)
- [What is container orchestration?](/de/topics/containers/what-is-container-orchestration)
- [What is Kubernetes?](/de/topics/containers/what-is-kubernetes)
- [Ansible vs. Terraform](/de/topics/automation/ansible-vs-terraform)
- [Containers vs. VMs: Why not both?](/de/topics/containers/containers-vs-vms)
- [What is Docker?](/de/topics/containers/what-is-docker)
- [Red Hat OpenShift for developers](/de/technologies/cloud-computing/openshift/developers)
- [What is InstructLab?](/de/topics/ai/what-is-instructlab)
- [What is a golden image?](/de/topics/linux/what-is-a-golden-image)
- [Ansible vs. Salt: What you need to know](/de/topics/automation/ansible-vs-salt)
- [Ansible vs. Chef: What you need to know](/de/topics/automation/ansible-vs-chef)
- [Ansible vs. Puppet: What you need to know](/de/topics/automation/ansible-vs-puppet)
- [Ansible vs. Red Hat Ansible Automation Platform](/de/technologies/management/ansible/ansible-vs-red-hat-ansible-automation-platform)
- [What is Podman Desktop?](/de/topics/containers/what-is-podman-desktop)
- [What is CaaS?](/de/topics/cloud-computing/what-is-caas)
- [VNF and CNF, what’s the difference?](/de/topics/cloud-native-apps/vnf-and-cnf-whats-the-difference)
- [Why use Red Hat Ansible Automation Platform with Red Hat OpenShift?](/de/technologies/cloud-computing/openshift/ansible-on-openshift)
- [Edge computing with Red Hat OpenShift](/de/technologies/cloud-computing/openshift/edge-computing)
- [Red Hat OpenShift on VMware](/de/technologies/cloud-computing/openshift/vmware)
- [What is Quarkus?](/de/topics/cloud-native-apps/what-is-quarkus)
- [What is Linux?](/de/topics/linux/what-is-linux)
- [Understanding Ansible, Terraform, Puppet, Chef, and Salt](/de/topics/automation/understanding-ansible-vs-terraform-puppet-chef-and-salt)
- [What is KubeVirt?](/de/topics/virtualization/what-is-kubevirt)
- [What's the best Linux distro for you?](/de/topics/linux/whats-the-best-linux-distro-for-you)
- [What are hosted control planes?](/de/topics/containers/what-are-hosted-control-planes)
- [What are sandboxed containers](/de/topics/containers/sandboxed-containers)
- [What is Argo CD?](/de/topics/devops/what-is-argocd)
- [Red Hat OpenShift vs. Kubernetes: What's the difference?](/de/technologies/cloud-computing/openshift/red-hat-openshift-kubernetes)
- [What is YAML?](/de/topics/automation/what-is-yaml)
- [What is Kubeflow?](/de/topics/cloud-computing/what-is-kubeflow)
- [What are CentOS replacements?](/de/topics/linux/centos-alternatives)
- [What is Skopeo?](/de/topics/containers/what-is-skopeo)
- [What is Podman?](/de/topics/containers/what-is-podman)
- [What is the Kubernetes Java client?](/de/topics/cloud-computing/what-is-kubernetes-java-client)
- [Kubernetes on AWS: Self-Managed vs. Managed Applications Platforms](/de/topics/containers/kubernetes-on-aws)
- [What is Helm?](/de/topics/devops/what-is-helm)
- [What is MicroShift?](/de/topics/edge-computing/microshift)
- [What are Red Hat OpenShift Operators?](/de/technologies/cloud-computing/openshift/what-are-openshift-operators)
- [Red Hat OpenShift vs. OKD](/de/topics/containers/red-hat-openshift-okd)
- [What is CentOS Stream?](/de/topics/linux/what-is-centos-stream)
- [What is CentOS?](/de/topics/linux/what-is-centos)
- [What is Kogito?](/de/topics/automation/what-is-kogito)
- [What is kubernetes security?](/de/topics/containers/kubernetes-security)
- [How Kubernetes can help AI/ML](/de/topics/cloud-computing/how-kubernetes-can-help-ai)
- [What is containerization?](/de/topics/cloud-native-apps/what-is-containerization)
- [What is a container registry?](/de/topics/cloud-native-apps/what-is-a-container-registry)
- [What is open source?](/de/topics/open-source/what-is-open-source)
- [OpenJDK versus Oracle JDK](/de/topics/application-modernization/openjdk-vs-oracle-jdk)
- [What is Cloud Foundry?](/de/topics/application-modernization/what-is-cloud-foundry)
- [What are microservices?](/de/topics/microservices/what-are-microservices)
- [What is container security?](/de/topics/security/container-security)
- [OpenShift vs. OpenStack: What are the differences?](/de/technologies/cloud-computing/openshift/openshift-vs-openstack)
- [What is Buildah?](/de/topics/containers/what-is-buildah)
- [What is a Linux container?](/de/topics/containers/whats-a-linux-container)
- [Kubernetes vs OpenStack](/de/topics/containers/kubernetes-im-vergleich-zu-openstack)
- [What is an image builder?](/de/topics/linux/what-is-an-image-builder)
- [Spring on Kubernetes with Red Hat OpenShift](/de/technologies/cloud-computing/openshift/spring)
- [Why run Apache Kafka on Kubernetes?](/de/topics/integration/why-run-apache-kafka-on-kubernetes)
- [What is high availability and disaster recovery for containers?](/de/topics/containers/high-availability-containers)
- [What is Apache Kafka?](/de/topics/integration/what-is-apache-kafka)
- [What are Red Hat OpenShift cloud services?](/de/technologies/cloud-computing/openshift/what-are-red-hat-openshift-managed-services)
- [Using Helm with Red Hat OpenShift](/de/technologies/red-hat-openshift/verwendung-von-helm-mit-red-hat-openshift)
- [Kubernetes security best practices](/de/topics/containers/kubernetes-security-best-practices)
- [What is Grafana?](/de/topics/data-services/what-is-grafana)
- [Orchestrating Windows containers on Red Hat OpenShift](/de/technologies/cloud-computing/openshift/windows-containers-on-red-hat-openshift)
- [What is open source software?](/de/topics/open-source/what-is-open-source-software)
- [Open source vs. proprietary software in vehicles](/de/topics/open-source/open-source-vs-proprietary-software-in-vehicles)
- [High performance computing with Red Hat OpenShift](/de/technologies/cloud-computing/openshift/high-performance-computing)
- [Advantages of Kubernetes-native security](/de/topics/containers/advantages-of-kubernetes-native-security)
- [What is KubeLinter?](/de/topics/containers/what-is-kubelinter)
- [Intro to Kubernetes security](/de/topics/containers/intro-kubernetes-security)
- [Container and Kubernetes compliance considerations](/de/topics/containers/compliance)
- [How microservices support IT integration in healthcare](/de/topics/microservices/microservices-in-healthcare)
- [Kubernetes cluster management](/de/technologies/cloud-computing/openshift/kubernetes-cluster-management)
- [Red Hat OpenShift on IBM IT infrastructure](/de/technologies/cloud-computing/openshift/what-is-red-hat-openshift-on-IBM-IT-infrastructure)
- [Red Hat OpenShift for business leaders](/de/technologies/cloud-computing/openshift/business-leaders)
- [How to deploy Red Hat OpenShift](/de/technologies/cloud-computing/openshift/deploy-red-hat-openshift)
- [Cost management for Kubernetes on Red Hat OpenShift](/de/technologies/cloud-computing/openshift/cost-management)
- [What is enterprise Kubernetes?](/de/topics/containers/what-is-enterprise-kubernetes)
- [What is RKT?](/de/topics/containers/what-is-rkt)
- [What makes Red Hat OpenShift the right choice for IT operations?](/de/technologies/cloud-computing/openshift/it-operations)
- [Why choose Red Hat for Kubernetes?](/de/topics/containers/why-choose-red-hat-kubernetes)
- [What makes Red Hat OpenShift the right choice for SAP?](/de/technologies/cloud-computing/openshift/sap)
- [Kubernetes-native Java development with Quarkus](/de/technologies/cloud-computing/openshift/quarkus)
- [What is Kubernetes role-based access control (RBAC)](/de/topics/containers/what-kubernetes-role-based-access-control-rbac)
- [What was CoreOS and CoreOS container Linux](/de/technologies/cloud-computing/openshift/what-was-coreos)
- [Learning Kubernetes basics](/de/topics/containers/learning-kubernetes-tutorial)
- [What is service-oriented architecture?](/de/topics/cloud-native-apps/what-is-service-oriented-architecture)
- [What is the Kubernetes API?](/de/topics/containers/what-is-the-kubernetes-api)
- [What is Kubernetes cluster management?](/de/topics/containers/what-is-kubernetes-cluster-management)
- [What is a Kubernetes deployment?](/de/topics/containers/what-is-kubernetes-deployment)
- [Why choose the Red Hat build of Quarkus?](/de/topics/cloud-native-apps/why-choose-red-hat-quarkus)
- [Stateful vs stateless applications](/de/topics/cloud-native-apps/stateful-vs-stateless)
- [Introduction to Kubernetes patterns](/de/topics/cloud-native-apps/introduction-to-kubernetes-patterns)
- [What is a Kubernetes cluster?](/de/topics/containers/what-is-a-kubernetes-cluster)
- [What is Jaeger?](/de/topics/microservices/what-is-jaeger)
- [What is Clair?](/de/topics/containers/what-is-clair)
- [What is Istio?](/de/topics/microservices/what-is-istio)
- [What is Knative?](/de/topics/microservices/what-is-knative)
- [Why choose Red Hat for microservices?](/de/topics/microservices/why-choose-red-hat-microservices)
- [What is software-defined storage?](/de/topics/data-storage/software-defined-storage)
- [What is network-attached storage?](/de/topics/data-storage/network-attached-storage)
- [Why choose Red Hat for containers?](/de/topics/containers/why-choose-red-hat-containers)
- [What is a Kubernetes pod?](/de/topics/containers/what-is-kubernetes-pod)
 
 

 

   

[Mehr zu diesem Thema](/de/topics/open-source "Mehr zu diesem Thema")