Releases: k8ssandra/k8ssandra-operator
Releases · k8ssandra/k8ssandra-operator
v1.29.1
v1.29.1 - 2025-01-26
- [CHANGE] Upgrade Reaper to v4.0.2 and cass-operator to v1.28.1
v1.30.2
v1.30.0
- [CHANGE] Upgrade cassandra-medusa to 0.27.0
- [CHANGE] Upgrade cassandra-reaper to 4.1.0
- [CHANGE] #1646 Disable MCAC by default. It must be enabled by the user if one still wishes to use it. Support will be removed entirely in the future
- [FEATURE] #1655 Allow to setup Reaper communication with TLS or mTLS
- [FEATURE] #1654 Allow to setup Medusa communication with mTLS
- [ENHANCEMENT] #1643 Allow configuration of Endpoint in the agent config for metrics endpoint and use that information when creating the Vector output
- [BUGFIX] #1644 Fix failures when decommissioning DCs with Cassandra 4.1/5.x
- [BUGFIX] #1645 Modify the VRL program parsing the Cassandra log to output the original logline if parsing fails
- [BUGFIX] #1650 Fix missing commonAnnotations / commonLabels from Reaper's subresources as well as modify the merging of labels to allow lower level settings to override common ones
v1.29.0
v1.28.0
v1.27.0
v1.27.0 - 2025-09-26
- [CHANGE] Upgrade Reaper to v4.0.0 and Medusa to v0.25.1
- [CHANGE] Upgrade cass-operator to v1.27.1
- [FEATURE] #1605 Container images, tags, repositories, registry and pullsecrets and now centrally managed in a ConfigMap with label
k8ssandra.io/config: image. This is shared with the cass-operator and allows to configure everything from a single place. perNodeConfig is using k8ssandra-client as the image name. - [ENHANCEMENT] #1591 Remove the old medusa purge cronjob in favor of scheduled tasks
- [ENHANCEMENT] #1245 Ensure ReplicatedSecret targets are cleaned up correctly
- [BUGFIX] #1603 Fix the crd-upgrader to update cass-operator CRDs also as part of the Helm upgrade
- [BUGFIX] #1610 Replace all Medusa setControllerReference with setOwnerReference when targetting CassandraDatacenter objects
- [BUGFIX] #1618 If two datacenters with same clusterName were present in different namespaces, it was possible that the wrong one was picked when checking the status of the restore.
- [TESTING] Remove the kuttl tests in CI
v1.26.0
v1.25.0
v1.25.0 - 2025-07-17
- [CHANGE] #1582 Replace use of Endpoints with EndpointSlices, same as cass-operator v1.26.0. Also, update to cass-operator v1.26.0 and k8ssandra-client v0.8.1
- [ENHANCEMENT] #1578 Disable webhooks installation for non admin installs
- [ENHANCEMENT] #1575 Make Medusa's encryption materials fully configurable
- [BUGFIX] #1572 Prevent K8ssandraCluster deletion until the CassDCs have been deleted effectively
v1.24.0
v1.24.0 - 2025-06-16
- [CHANGE] #1560 Upgrade cass-operator to v1.25.0 and allow making the ClusterRole/Binding resources optional in the helm chart
- [CHANGE] #1523 Add support for Reaper v4 and use 4.0.0-beta3 as default tag
- [CHANGE] #1561 Bump Medusa to 0.24.1
- [BUGFIX] #1553 Add cluster's common labels and annotations to replicated secrets and Vector's config map
- [BUGFIX] #1558 Authentication settings aren't applied correctly to cassandra.yaml