Skip to content

kstone-etcd-operator is a subproject of etcd cluster management platform kstone. It's inspired by etcd-operator. And has more complete support for persistent storage and better disaster tolerance.

License

Notifications You must be signed in to change notification settings

lianghao208/kstone-etcd-operator

 
 

Repository files navigation

kstone-etcd-operator


kstone-etcd-operator is a subproject of etcd cluster management platform kstone. It's inspired by etcd-operator. And has more complete support for persistent storage and better disaster tolerance.

Features

  • etcd cluster create and destroy
  • Persistent storage support
  • High availability and disaster tolerance
  • etcd cluster upgrade
  • Learner support
  • Horizontal Scaling & Vertical Scaling
  • HTTPS Support
  • Custom parameters

TODO List

  • Non-persistent storage support
  • Backup and Restore support
  • Cluster Migrate
  • Add e2e test

Developing

Build

mkdir -p ~/tkestack
cd ~/tkestack
git clone https://github.com/tkestack/kstone-etcd-operator
cd kstone-etcd-operator
make

Contact

For any question or support, feel free to contact us via:

  • Join #Kstone Slack channel
  • Join WeChat Group Discussion (Join the group by adding kstone assistant WeChat and reply "kstone")

Community

Licensing

kstone-etcd-operator is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

About

kstone-etcd-operator is a subproject of etcd cluster management platform kstone. It's inspired by etcd-operator. And has more complete support for persistent storage and better disaster tolerance.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 82.4%
  • Makefile 10.2%
  • Shell 4.8%
  • Dockerfile 1.9%
  • Starlark 0.7%