Scylla Operator (Beta)

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.

Scylla Operator Logo

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


To quickly deploy a Scylla cluster, choose one of the following options:

  • Getting Started : Follow this guide for a generic way to use the operator.

  • GKE : An advanced guide for deploying Scylla with the best performance settings on Google Kubernetes Engine.


  • Scylla Cluster CRD : confgiure Scylla cluster with K8s Custom Resource Definition (CRD).