Etcd for Kubernetes - Kubestack
Etcd logo

Etcd for Kubernetes

Operator by CoreOS beta

The Etcd operator provides a managed service like experience for Etcd on any Kubernetes cluster. Etcd is a distributed, reliable key-value store for the most critical data of a distributed system.


Push-button deploy

Deploy a self-driving etcd cluster with just one kubectl command on any Kubernetes cluster.


Self-driving & scalable

Automated etcd cluster setup and operations including resizing and rolling upgrades.


Disaster recovery

Self-healing member and full cluster failure recovery through replication or restoring from periodical backups.

Customize Configure Etcd for your application stack

view_module Graphical view {{ item.icon }} {{ item.title }} {{ item.icon }} {{ item.title }} code Source view

Deploy Get Etcd up and running on any Kubernetes cluster


This is a beta release made available as a tech-preview. Backups are supported but require manual configuration.


To deploy Etcd run this kubectl command:

kubectl apply -f {{ manifest_url.value }}

If you receive an error creating a resource simply re-run the command until all resources return (AlreadyExists).

Subscribe To get free monthly updates

Customization and simple deployment are just the beginning. We plan to add many more features to help you run Etcd on Kubernetes.

Subscribe and we will send you a monthly update for free.