improbable-eng / Etcd Cluster Operator
Licence: mit
A controller to deploy and manage etcd clusters inside of Kubernetes
Stars: ✭ 63
Programming Languages
go
31211 projects - #10 most used programming language
Labels
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
Kubernetes Operator
kubernetes-operator is a control plane and manage all kubernetes cluster lifecycle.
Stars: ✭ 61 (-3.17%)
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
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
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
- See the operations guide for full details on the options available and how to perform further tasks.
- See design documentation for background reading.
- See the release notes for feature update information.
- See the contributing guide for details on how to get involved.
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].