Scylla Operator DocumentationΒΆ

Scylla Operator is an open source project which helps users of Scylla Open Source and Scylla Enterprise run Scylla on Kubernetes (K8s) The Scylla operator manages Scylla clusters deployed to Kubernetes and automates tasks related to operating a Scylla cluster, like installation, out and downscale, rolling upgrades.


For the latest status of the project, and reports issue, see the Github Project. Also check out the K8s Operator lesson on Scylla University.

scylla-operator is a Kubernetes Operator for managing Scylla clusters.

Currently it supports:

  • Deploying multi-zone clusters

  • Scaling up or adding new racks

  • Scaling down

  • Monitoring with Prometheus and Grafana

  • Integration with Scylla Manager

  • Dead node replacement

  • Version Upgrade

  • Backup

  • Repairs

  • Autohealing

  • Monitoring with Prometheus and Grafana

Choose a topic to begin: