The module lifecycle stage: Preview
The module has requirements for installation
Release notes
v0.0.4
| Date | 2026-09-03 |
| Module | managed-cassandra |
| Version | 0.0.4 |
Summary
Structured documentation and release information.
Highlights
- Release notes/changelog flow is now bilingual and CI-automated.
v0.0.3
| Date | 2026-07-03 |
| Module | managed-cassandra |
| Version | 0.0.3 |
| Update channels | Alpha, Beta, Early Access, Stable, Rock Solid |
| Editions | FE, EE |
Fixes
- Updated roles for resources in accordance with RBAC v1
v0.0.2
| Date | 2026-04-24 |
| Module | managed-cassandra |
| Version | 0.0.2 |
| Update channels | Alpha, Beta, Early Access, Stable, Rock Solid |
| Editions | FE, EE |
Change of priorityClassName
priorityClassName for created pods is now set to production-high (previously it was develop)
Bug fix
Validation now works correctly when creating Cassandra resources.
spec.instance.persistentVolumeClaim is a required field.
v0.0.1
| Date | 2026-04-02 |
| Module | managed-cassandra |
| Version | 0.0.1 |
| Update channels | Alpha, Beta, Early Access, Stable, Rock Solid |
| Editions | FE, EE |
First release of the Managed Cassandra module. This version implements the basic capabilities for deploying and managing Cassandra nodes in a DKP cluster.
Creating standalone Cassandra servers
Added a new Cassandra CRD that allows deploying independent Cassandra nodes. When creating a resource, the user specifies compute resources (CPU, memory) and storage parameters.
Configuration templates via CassandraClass
Added the CassandraClass CRD, which allows administrators to create named templates for nodes. The class defines a policy for allowed resources (CPU and memory ranges).
Validation via webhooks
All create and update operations on Cassandra and CassandraClass resources go through admission webhooks. The webhooks verify the correctness of parameters: allowed CPU and memory ranges, as well as custom rules set by the administrator.
Custom CEL validation rules
Administrators can define arbitrary validation rules for Cassandra resources in CassandraClass using CEL (Common Expression Language) expressions. The rules are checked by the webhook on every creation or modification of a Cassandra instance, allowing organization-specific constraints to be implemented without changing the operator’s code.
Support for distroless images
Cassandra images are based on the distroless architecture, which improves security by minimizing the number of components in the container.