Awesome
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
- You are encouraged to communicate most things via GitHub issues or pull requests.
Licensing
kstone-etcd-operator is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.