The Scylla team is pleased to announce a production ready (GA) release of Scylla Operator 1.0
Scylla Operator is an open source project which helps users of Scylla Open Source and Scylla Enterprise run Scylla on Kubernetes. The Scylla operator manages Scylla clusters deployed to Kubernetes and automates tasks related to operating a Scylla cluster, like installation, scale out and downscale, as well as rolling upgrades.
Supported feature in this release:
- Rolling Upgrades
- Server configuration using configmaps and secrets
- Deploying multi-zone clusters
- Scaling up or adding new racks
- Scaling down
- Replacing a dead node
- Backups to GCS and S3 compatible API using Scylla Manager
- Repairs using Scylla Manager
- Monitoring with Prometheus and Grafana
- GKE Deployment
- EKS Deployment (experimental)
Getting started with Scylla Operator:
- Scylla Operator Documentation
- Learn how to deploy Scylla on Google Kubernetes Engine (GKE) here
- Learn how to deploy Scylla on a Kubernetes Cluster here (including MiniKube example)
- Scylla Operator project (on Github)
- Scylla Operator image on DockerHub
- Scylla Kubernetes Operator lesson in Scylla University
- Report a problem
Want to help?
Follow the guides, test the operator and share your feedback!
Special thanks to Yannis Zarkadas who played a critical role in the beginning of the project.
11 Jan 2020