Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/instaclustr/cassandra-operator
Kubernetes operator for Apache Cassandra
https://github.com/instaclustr/cassandra-operator
cassandra kubernetes kubernetes-operator netapp-public nosql ops storage
Last synced: about 1 month ago
JSON representation
Kubernetes operator for Apache Cassandra
- Host: GitHub
- URL: https://github.com/instaclustr/cassandra-operator
- Owner: instaclustr
- License: apache-2.0
- Created: 2018-04-04T19:32:03.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-10T21:14:11.000Z (7 months ago)
- Last Synced: 2024-05-22T13:32:32.450Z (6 months ago)
- Topics: cassandra, kubernetes, kubernetes-operator, netapp-public, nosql, ops, storage
- Language: Go
- Homepage: https://instaclustr.com
- Size: 6.66 MB
- Stars: 237
- Watchers: 19
- Forks: 62
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#### Project Status: Sunset
The Cassandra-operator is no longer supported. If you are looking for an Apache Cassandra operator for Kubernetes, please check out the operator from the K8ssandra project called [cass-operator](https://github.com/k8ssandra/cass-operator).### Kubernetes Operator for Cassandra
- Website: https://www.instaclustr.com/
- Wiki: https://github.com/instaclustr/cassandra-operator/wiki
- Documentation: https://www.instaclustr.com/support/documentation/The Cassandra Operator manages Cassandra clusters deployed to [Kubernetes](http://kubernetes.io) and automates tasks related to operating a Cassandra cluster.
Currently user-facing, Cassandra cluster objects are created as [Kubernetes Custom Resources](https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/).
### Cassandra Version Support
We are currently building images for Cassandra 3.11.9 and 4.0.0.
### Documentation
All relevant information related to the usage of our Instaclustr Cassandra Operator is in our [operator wiki](https://github.com/instaclustr/cassandra-operator/wiki)
### Requirements
- Kubernetes 1.15+
- Helm 3 (if you want to use the included helm charts)### Limitations
- This operator is currently a work in progress, and breaking changes are landing in master all the time. Here be dragons!
- We expect to consider the Cassandra Operator stable soon; backwards incompatible changes will not be made once the project reaches stability.
- Some planned features have yet to be completed, and API changes are still possible—meaning that bug fixes, API, and version changes may not be backwards compatible.
- Please see the [Instaclustr supported projects page](https://www.instaclustr.com/support/documentation/announcements/instaclustr-open-source-project-status/) for the enterprise support status of the Cassandra Operator.## Further Information
- See blog by Ben Bromhead ["Why We Built an Open Source Cassandra-Operator to Run Apache Cassandra on Kubernetes"](https://www.instaclustr.com/why-we-built-apache-cassandra-operator-to-run-on-kubernetes/)