scylladb/scylla-operator

The Kubernetes Operator for ScyllaDB

Go

402

4,261 commits

updated Oct 19, 2026

See the code

README

Scylla Operator

GitHub release Go Report Card Language LICENSE

Scylla Operator is a Kubernetes Operator for managing and automating ScyllaDB clusters.

ScyllaDB is a close-to-the-hardware rewrite of Cassandra in C++. It features a shared nothing architecture that enables true linear scaling and major hardware optimizations that achieve ultra-low latencies and extreme throughput. It is a drop-in replacement for Cassandra and uses the same interfaces.

Documentation

ScyllaDB Operator documentation is available on https://operator.docs.scylladb.com. It's the best place to start learning about the Operator, its features, and how to use it.

Deploying the Operator

Please refer to the Installation section of our documentation to learn how to deploy ScyllaDB Operator in your Kubernetes cluster.

You can also check out our ScyllaDB University lesson to learn more about the Operator and how to use it. The lesson includes some hands-on examples which you can run yourself.

Releases

To find out more about our releases and support matrix, please refer to the Releases documentation page.

Support

If you find a bug please file an issue for us.

We are also available on #scylla-operator channel on Slack if you have questions.

Contributing

We would love you to contribute to Scylla Operator, help make it even better and learn together! Have a look at the Contributing Guide or reach out to us on #scylla-operator channel on Slack if you have questions.

kubernetes
kubernetes-operator
operator
scylla-operator

scylladb/scylla-operator

The Kubernetes Operator for ScyllaDB

Go

402

4,261 commits

updated Oct 19, 2026

See the code

README

Scylla Operator

GitHub release Go Report Card Language LICENSE

Scylla Operator is a Kubernetes Operator for managing and automating ScyllaDB clusters.

ScyllaDB is a close-to-the-hardware rewrite of Cassandra in C++. It features a shared nothing architecture that enables true linear scaling and major hardware optimizations that achieve ultra-low latencies and extreme throughput. It is a drop-in replacement for Cassandra and uses the same interfaces.

Documentation

ScyllaDB Operator documentation is available on https://operator.docs.scylladb.com. It's the best place to start learning about the Operator, its features, and how to use it.

Deploying the Operator

Please refer to the Installation section of our documentation to learn how to deploy ScyllaDB Operator in your Kubernetes cluster.

You can also check out our ScyllaDB University lesson to learn more about the Operator and how to use it. The lesson includes some hands-on examples which you can run yourself.

Releases

To find out more about our releases and support matrix, please refer to the Releases documentation page.

Support

If you find a bug please file an issue for us.

We are also available on #scylla-operator channel on Slack if you have questions.

Contributing

We would love you to contribute to Scylla Operator, help make it even better and learn together! Have a look at the Contributing Guide or reach out to us on #scylla-operator channel on Slack if you have questions.

kubernetes
kubernetes-operator
operator
scylla-operator

Project health

Overall

7.3/10

Maintained

10/10

Code review

10/10
OpenSSF Scorecard

Latest release

v1.22.0 · Aug 26, 2026

Releases this year

4

Significant stargazers

Pekka Enberg

2,031 followers · starred Oct 2019

Lan

102 followers · starred Sep 2025

Stevo Slavić

46 followers · starred Sep 2020

Ferran Borreguero

222 followers · starred Jun 2021