etcd: Kubernetes's Single Source of Truth

etcd is the distributed key-value store that acts as the brain for a Kubernetes cluster, storing its entire configuration and state. The API server uses it to persist all objects, from Pods to Secrets.
etcd is the consistent, highly-available key-value store serving as Kubernetes's single source of truth. Think of it as the cluster's central nervous system, holding the desired state for all objects. The API server is its only client, writing declared states (e.g., "I want 3 replicas of this pod") and reading current states for all nodes, pods, and services. The main footgun is failing to back it up properly; if you lose your etcd data, you lose your entire cluster state and configuration.
Read the original → kubernetes.io
- #kubernetes
- #etcd
- #distributed systems
- #control plane
Get five bites like this every day.
Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.