Cassandra Deployment on Kubernetes / Kubernetized Cassandra > Kudo Cassandar Operator
The KUDO Cassandra Operator makes it easy to deploy and manage Cassandra on Kubernetes.
KUDO Cassandra Operator
The KUDO Cassandra Operator makes it easy to deploy and manage Apache Cassandra on Kubernetes.
| Konvoy |
|---|
Getting started
The KUDO Cassandra operator requires KUDO and Kubernetes
versions as specified in operator.yaml.
To install it run
kubectl kudo install cassandra
Features
- Configurable
cassandra.yamlandjvm.optionsparameters - JVM memory locking out of the box
- Prometheus metrics and Grafana dashboard
- Horizontal scaling
- Rolling parameter updates
- Readiness probe
- Unpriviledged container execution
- Node-to-Node and Node-to-Client communication encryption
- Backup/restore
- Rack-awareness
- Node replace
- Inter-pod anti-affinity
- Multi-datacenter support
Roadmap
- RBAC, pod security policies
- Diagnostics bundle
Documentation
- Installing
- Production
- Accessing
- Architecture
- Managing
- Resources
- Upgrading
- Monitoring
- Backup & Restore
- Repair
- Decommission
- Security
- Multi Datacenter
- Parameters reference
Version Chart
| Version | Apache Cassandra version | Operator version | Minimum KUDO Version | Status | Release date |
|---|---|---|---|---|---|
| 3.11.7-1.0.2 | 3.11.7 | 1.0.2 | 0.17.0 | GA | 2020-11-04 |
| 3.11.6-1.0.1 | 3.11.6 | 1.0.1 | 0.16.0 | GA | 2020-07-27 |
| 3.11.6-1.0.0 | 3.11.6 | 1.0.0 | 0.13.0 | GA | 2020-06-04 |
| 3.11.5-0.1.2 | 3.11.5 | 0.1.2 | 0.10.0 | beta | 2020-01-22 |
| 3.11.5-0.1.1 | 3.11.5 | 0.1.1 | 0.8.0 | beta | 2019-12-12 |
| 3.11.4-0.1.0 | 3.11.4 | 0.1.0 | 0.8.0 | beta | 2019-11-13 |