The ScyllaDB team is pleased to announce a production ready (GA) release of ScyllaDB Operator 1.0
ScyllaDB Operator is an open source project which helps users of ScyllaDB Open Source and ScyllaDB Enterprise run ScyllaDB on Kubernetes. The ScyllaDB operator manages ScyllaDB clusters deployed to Kubernetes and automates tasks related to operating a ScyllaDB 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 ScyllaDB Manager
- Repairs using ScyllaDB Manager
- Monitoring with Prometheus and Grafana
- GKE Deployment
- EKS Deployment (experimental)
Getting started with ScyllaDB Operator:
- ScyllaDB Operator Documentation
- Learn how to deploy ScyllaDB on Google Kubernetes Engine (GKE) here
- Learn how to deploy ScyllaDB on a Kubernetes Cluster here (including MiniKube example)
- ScyllaDB Operator project (on Github)
- ScyllaDB Operator image on DockerHub
- ScyllaDB Kubernetes Operator lesson in ScyllaDB University
- Report a problem
Want to help?
Follow the guides, test the operator and share your feedback!
Open an issue, or join the #kubernetes channel of ScyllaDB User Slack
Special thanks to Yannis Zarkadas who played a critical role in the beginning of the project.
11 Jan 2020