Releases: k8ssandra/k8ssandra-operator
Releases · k8ssandra/k8ssandra-operator
v1.3.0
v1.3.0 - 2022-10-12
- [FEATURE] #657 Basic DSE Support
- [FEATURE] #661 Support all dse.yaml options
- [FEATURE] #710 Implement unstructured cassandra and dse yaml configuration
- [ENHANCEMENT] #681 Update to Go 1.18, Kubernetes 1.24, Operator SDK 1.23, controller-gen 0.9.2, Kustomize 4.5.7, controller-runtime 0.12.2
- [ENHANCEMENT] #699 Prevent DC decommission if user keyspaces are replicated to it
- [ENHANCEMENT] #695 Support DSE multi DC clusters
- [ENHANCEMENT] #669 Deterministic DSE upgrades
- [ENHANCEMENT] #704 Upgrade to cass-operator v1.13.0
- [BUGFIX] #648 Open gRPC port within the stargate deployment
- [BUGFIX] #696 Upgrade datacenters sequentially instead of concurrently
- [BUGFIX] #641 Reaper ServiceMonitor is not properly configured
- [TESTING] #687 Verify that modifications to dse.yaml are applied
- [TESTING] Switch to NGINX for ingress in e2e tests
v1.2.1
v1.2.0
v1.2.0 - 2022-07-22
- [CHANGE] Update to Reaper v3.2.0
- [CHANGE] Update to cass-operator v1.12.0
- [CHANGE] Update to Medusa v0.13.4
- [FEATURE] #570 Add CDC integration to k8ssandra-operator
- [FEATURE] #620 Enable injecting volumes in the Cassandra pods
- [FEATURE] #569 Enable injecting containers and init containers into the Cassandra pods
- [FEATURE] #496 Allow overriding Cassandra cluster names
- [FEATURE] #460 Add support for scheduling backups.
- [FEATURE] #531 Add support for JWT authentication in Stargate
- [ENHANCEMENT] #578 Expose Reaper Metrics through a ServiceMonitor
- [ENHANCEMENT] #553 Add resources config settings for Reaper and Medusa containers
- [ENHANCEMENT] #573 Add the ability to set metrics filters in MCAC
- [ENHANCEMENT] #584 Make Medusa use the Cassandra data PV for restore downloads
- [ENHANCEMENT] #354 Add encryption support to Medusa
- [BUGFIX] #549 Releases branches should run e2e tests against target release version
v1.1.1
v1.1.0
v1.1.0 2022-05-13
- [CHANGE] #545 Update to cass-operator v1.11.0
- [CHANGE] #310 Update to Go 1.17 and Kubernetes dependencies (incl. controller-runtime)
- [FEATURE] #454 Remote restore support for Medusa
- [ENHANCEMENT] #465 ⁃ Refactor config-builder JSON marshaling
- [ENHANCEMENT] #507 Shared Cassandra cluster and datacenter fields are defined in a single struct
- [BUGFIX] #447 Reconciliation doesn't finish when adding DC with more than 1 node
- [BUGFIX] #465 ⁃ Java garbage collection properties cannot be configured correctly
- [TESTING] #112 ⁃ Run e2e tests against arbitrary context names
- [TESTING] #462 ⁃ Use yq to parse fixture files
- [TESTING] #517 ⁃ Create make targets to prepare a cluster for e2e tests
- [TESTING] #514 ⁃ Consider cert-manager a prerequisite for e2e tests
- [TESTING] #515 ⁃ Consider ingress controller a prerequisite for e2e tests
- [TESTING] #463 ⁃ Make fixtures cloud-ready
v1.0.2
v1.0.1
v1.0.0
- [CHANGE] #423 Update to cass-operator v1.10.0
- [CHANGE] #411 Rename
cassandraTelemetry
to justtelemetry
- [CHANGE] #417 Upgrade to Reaper 3.1.1
- [FEATURE] #121 Add validating webhook for K8ssandraCluster
- [FEATURE] #402 Expose CassandraDatacenter Tolerations property
- [BUGFIX] #400 Keyspaces get altered incorrectly during DC migration
- [BUGFIX] #381 Add additionalSeeds property to support migrations
- [BUGFIX] #295 Check for schema agreement before applying schema changes
- [BUGFIX] #421 Fix data plane kustomizations
- [DOCS] #394 Fix examples in install guide
- [TESTING] #332 Configure mocks to avoid panics
- [TESTING] #407 Fix
nil
condition checks in backup/restore integration tests - [TESTING] #422 Fix single-dc Reaper e2e test
v0.5.0
v0.4.0
- [CHANGE] #315 Explicity set
start_rpc: false
- [CHANGE] #308 Remove per-DC Reaper templates
- [FEATURE] #293 Add support for encryption
- [FEATURE] #21 Add datacenter to existing cluster
- [FEATURE] #284 Remove datacenter from existing cluster
- [FEATURE] #178 If ClientConfig is modified, automatically restart the k8ssandra-operator
- [ENHANCEMENT] #308 Improve logic to compute Reaper
- [ENHANCEMENT] #342 Expose
allowMultipleNodesPerWorker
property
availability mode and remove Reaper DC template - [BUGFIX] #335 single-up Makefile target does not generate ClientConfig
- [BUGFIX] #285 Fix cluster-scoped kustomizations
- [BUGFIX] #329 Fix cass-operator version
- [DOCS] #357 Set up encryption
- [TESTING] #290 Update
DumpClusterInfo
method to include more details - [TESTING] #339 Fix artifact uploads