ScyllaDB Documentation Logo Documentation
  • Server
    • ScyllaDB Open Source
    • ScyllaDB Enterprise
    • ScyllaDB Alternator
  • Cloud
  • Tools
    • ScyllaDB Manager
    • ScyllaDB Monitoring Stack
    • ScyllaDB Operator
  • Drivers
    • CQL Drivers
    • DynamoDB Drivers
Download
Menu

Caution

You're viewing documentation for a previous version of Scylla Operator. Switch to the latest stable version.

ScyllaDB Docs Scylla Operator Scylla Operator Documentation

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.

_images/logo.png

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:

  • Deploying Scylla on a Kubernetes Cluster

  • Deploying Scylla on EKS

  • Deploying Scylla on GKE

  • Deploying Scylla Manager on a Kubernetes Cluster

  • Deploying Scylla stack using Helm Charts

  • Setting up Monitoring using Prometheus and Grafana

  • Node operations

  • Performance tuning [Experimental]

  • Upgrade procedures

  • Releases

  • Known issues

  • Scylla Cluster Custom Resource Definition (CRD)

  • Contributing to the Scylla Operator Project

NEXT
Deploying Scylla on a Kubernetes Cluster
Scylla Operator
  • v1.7
    • v1.8
    • v1.7
    • master
  • Deploying Scylla on a Kubernetes Cluster
  • Deploying Scylla on EKS
  • Deploying Scylla on GKE
  • Deploying Scylla stack using Helm Charts
  • Deploying Scylla Manager on a Kubernetes Cluster
  • Setting up Monitoring
  • Version migrations
  • Node operations using Scylla Operator
    • Upgrading version of Scylla
    • Replacing a Scylla node
    • Automatic cleanup and replacement in case when k8s node is lost
    • Maintenance mode
    • Restore from backup
  • Performance tuning
  • Upgrade of Scylla Operator
  • Releases
  • Known issues
  • Scylla Cluster CRD
  • Contributing to Scylla Operator
  • Create an issue
  • Edit this page
Logo
Docs Contact Us About Us
Mail List Icon Slack Icon Forum Icon
© 2023, ScyllaDB. All rights reserved.
Last updated on 29 March 2023.
Powered by Sphinx 4.5.0 & ScyllaDB Theme 1.3.5