Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teseraio/ensemble
Modular Kubernetes operator to manage the lifecycle of databases
https://github.com/teseraio/ensemble
databases go kubernetes kubernetes-controller kubernetes-crd kubernetes-operator
Last synced: 2 months ago
JSON representation
Modular Kubernetes operator to manage the lifecycle of databases
- Host: GitHub
- URL: https://github.com/teseraio/ensemble
- Owner: teseraio
- License: mpl-2.0
- Created: 2020-12-09T14:23:24.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-02T19:15:08.000Z (over 3 years ago)
- Last Synced: 2024-05-22T13:33:18.538Z (7 months ago)
- Topics: databases, go, kubernetes, kubernetes-controller, kubernetes-crd, kubernetes-operator
- Language: Go
- Homepage: https://ensembleoss.io
- Size: 5.05 MB
- Stars: 42
- Watchers: 1
- Forks: 1
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
## Ensemble
Ensemble is a simple and modular Kubernetes Operator to manage the lifecycle of a wide range of databases.
- Infrastructure as code with Kubernetes CRDs to define clusters (number of nodes, segments...) and their resources (users, permissions).
- Modular design to support a wide range of databases. Currently available: Cassandra, Rabbitmq and Zookeeper.
- Provision and dynamic scaling of the clusters.
Read the documentation to learn more https://ensembleoss.io