All Projects → improbable-eng → Etcd Cluster Operator

improbable-eng / Etcd Cluster Operator

Licence: mit
A controller to deploy and manage etcd clusters inside of Kubernetes

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Etcd Cluster Operator

Etcd Operator
etcd operator creates/configures/manages etcd clusters atop Kubernetes
Stars: ✭ 1,579 (+2406.35%)
Mutual labels:  etcd, operator
Etcd Cloud Operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
Stars: ✭ 149 (+136.51%)
Mutual labels:  etcd, operator
kstone
Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.
Stars: ✭ 592 (+839.68%)
Mutual labels:  etcd, operator
Ccalc
Scientific calculator in which you can define new constants and functions
Stars: ✭ 19 (-69.84%)
Mutual labels:  operator
Blog
my blog, using markdown
Stars: ✭ 25 (-60.32%)
Mutual labels:  etcd
Etcd Manage Server
etcd-manage 服务端
Stars: ✭ 30 (-52.38%)
Mutual labels:  etcd
Kubernetes Operator
kubernetes-operator is a control plane and manage all kubernetes cluster lifecycle.
Stars: ✭ 61 (-3.17%)
Mutual labels:  operator
Gonet
go分布式服务器,基于内存mmo
Stars: ✭ 804 (+1176.19%)
Mutual labels:  etcd
Rxjavaapp
学习RxJava操作符的APP,新增RxJava2.x介绍
Stars: ✭ 1,049 (+1565.08%)
Mutual labels:  operator
Traefik
The Cloud Native Application Proxy
Stars: ✭ 36,089 (+57184.13%)
Mutual labels:  etcd
Bruce Operator
The BRUCE operator.
Stars: ✭ 15 (-76.19%)
Mutual labels:  operator
Kudo
Kubernetes Universal Declarative Operator (KUDO)
Stars: ✭ 849 (+1247.62%)
Mutual labels:  operator
Kopf
A Python framework to write Kubernetes operators in just few lines of code.
Stars: ✭ 971 (+1441.27%)
Mutual labels:  operator
Craft Emptycoalesce
Empty Coalesce adds the ??? operator to Twig that will return the first thing that is defined, not null, and not empty
Stars: ✭ 24 (-61.9%)
Mutual labels:  operator
Etcd Play
etcd playground
Stars: ✭ 49 (-22.22%)
Mutual labels:  etcd
Kubeasz
使用Ansible脚本安装K8S集群,介绍组件交互原理,方便直接,不受国内网络环境影响
Stars: ✭ 7,629 (+12009.52%)
Mutual labels:  etcd
Zetcd
Serve the Apache Zookeeper API but back it with an etcd cluster
Stars: ✭ 1,025 (+1526.98%)
Mutual labels:  etcd
Kanary
Kubernetes Operator to manage canary deployment using HAProxy
Stars: ✭ 14 (-77.78%)
Mutual labels:  operator
Rxjava2 Operators Magician
你用不惯 RxJava,只因缺了这把钥匙 🔑 You are not used to RxJava, just because of the lack of this key.
Stars: ✭ 868 (+1277.78%)
Mutual labels:  operator
Example Api
A base API project to bootstrap and prototype quickly.
Stars: ✭ 27 (-57.14%)
Mutual labels:  etcd

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].