Skip to content
This repository is currently being migrated. It's locked while the migration is in progress.

A controller to deploy and manage etcd clusters inside of Kubernetes

License

Notifications You must be signed in to change notification settings

storageos/etcd-cluster-operator

 
 

Repository files navigation

Etcd Cluster Operator

Go Report Card Improbable Engineering

Etcd Cluster Operator is an Operator for automating the creation and management of etcd inside of Kubernetes. It provides a custom resource definition (CRD) based API to define etcd clusters with Kubernetes resources, and enable management with native Kubernetes tooling.

Quick Start

See the installation instructions for installing the operator to your Kubernetes cluster. If you want to experiment with the operator, considering using kind to run a local cluster.

Once installed you can create an etcd cluster by using kubectl to apply an EtcdCluster.

apiVersion: etcd.improbable.io/v1alpha1
kind: EtcdCluster
metadata:
  name: my-first-etcd-cluster
spec:
  replicas: 3
  version: 3.2.28

Further Reading

About

A controller to deploy and manage etcd clusters inside of Kubernetes

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 93.9%
  • Makefile 3.5%
  • Shell 1.4%
  • Dockerfile 1.2%