The ScyllaDB team is pleased to announce the release of ScyllaDB Operator 1.20.0.
ScyllaDB Operator is an open-source project that helps you run ScyllaDB on Kubernetes by managing ScyllaDB clusters deployed to Kubernetes and automating tasks related to operating a ScyllaDB cluster, like installation, vertical and horizontal scaling, as well as rolling upgrades.
ScyllaDB Operator 1.20 brings new features, stability improvements and documentation updates.
Red Hat OpenShift support
OpenShift has become a cornerstone platform for enterprise Kubernetes deployments, and we’ve been working to ensure ScyllaDB Operator feels like a native part of that ecosystem. With ScyllaDB Operator 1.20, we’re taking a significant step forward: the operator is now Red Hat certified and available directly in the Red Hat OpenShift Ecosystem Catalog.
See the ScyllaDB Operator project in Red Hat Ecosystem Catalog.
This milestone provides OpenShift users with a trusted, validated path for installing ScyllaDB Operator, providing a certified installation path to deploy and manage ScyllaDB clusters in OpenShift environments with enterprise-grade support.
With this release, you can install ScyllaDB Operator through OLM (Operator Lifecycle Manager) using either the OpenShift Web Console or CLI. For detailed installation instructions and OpenShift-specific configuration examples, including guidance for platforms like Red Hat OpenShift Service on AWS (ROSA), see the Installing ScyllaDB Operator on OpenShift guide.
IPv6 support
With ScyllaDB Operator 1.20, we’re bringing native support for IPv6 and dual-stack networking to your ScyllaDB clusters.
With dual-stack support, your ScyllaDB clusters can operate with both IPv4 and IPv6 addresses simultaneously, providing flexibility for gradual migration scenarios or environments requiring support for both protocols. You can also configure IPv6-first deployments, where ScyllaDB uses IPv6 for internal communication while remaining accessible via both protocols.
You can control the IP addressing behaviour of your cluster through v1.ScyllaCluster’s .spec.network. The API abstracts away the underlying ScyllaDB configuration complexity, letting you focus on your networking requirements rather than implementation details.
With this release, IPv4-first dual-stack and IPv6-first dual-stack configurations are production-ready. IPv6-only single-stack mode is available as an experimental feature under active development and not recommended for production use. See Production readiness for details.
Learn more about IPv6 networking in the IPv6 networking documentation.
Other notable changes
Documentation improvements
This release includes a new explanation document covering automatic data cleanups, helping you understand how ScyllaDB Operator ensures that your ScyllaDB clusters maintain storage efficiency and data integrity by removing stale data and preventing data resurrection.
Dependency updates
This release also includes regular updates of ScyllaDB Monitoring and the packaged dashboards to support the latest ScyllaDB releases (4.12.1->4.14.0, #3250), as well as its dependencies: Grafana (12.2.0->12.3.2) and Prometheus (v3.6.0->v3.9.1).
For more changes and details, check out the GitHub release notes.
Upgrade instructions
For instructions on upgrading ScyllaDB Operator to 1.20, please refer to the Upgrading ScyllaDB Operator section of the documentation.
Supported versions
- ScyllaDB 2024.1, 2025.1, 2025.3 - 2025.4
- Red Hat OpenShift 4.20
- Kubernetes 1.32 - 1.35
- Container Runtime Interface API v1
- ScyllaDB Manager 3.7 - 3.8
Getting started with ScyllaDB Operator
- ScyllaDB Operator Documentation
- Learn how to deploy ScyllaDB on Google Kubernetes Engine (GKE) here
- Learn how to deploy ScyllaDB on Amazon Elastic Kubernetes Engine (EKS) here
- Learn how to install ScyllaDB Operator in Red Hat OpenShift here
- Learn how to deploy ScyllaDB in a Kubernetes cluster here
Related links
- ScyllaDB Operator source (on GitHub)
- ScyllaDB Operator image on DockerHub
- ScyllaDB Operator Helm Chart repository
- ScyllaDB Operator documentation
- ScyllaDB Operator for Kubernetes lesson in ScyllaDB University
- Report a problem
Your feedback is always welcome! Feel free to open an issue or reach out on the #scylla-operator channel in ScyllaDB User Slack.
Regards,
The ScyllaDB Operator Team

