Was this page helpful?
Deploy ScyllaDB¶
This section covers deploying and configuring ScyllaDB clusters on Kubernetes.
Deployment paths¶
Supported platform (production)¶
If you are running on a supported platform, follow a reference deployment. Reference deployments are end-to-end guides that walk you through node preparation, operator configuration, and deploying a production-ready ScyllaDB cluster.
The reference deployment guides link to Before you deploy for node preparation steps — you do not need to follow those pages separately.
Generic or development cluster¶
If you want a quick development cluster on any Kubernetes distribution, use Deploy your first cluster. This guide deploys a minimal ScyllaDB cluster and is not intended for production use. For production, complete the Before you deploy steps first.
Multi-datacenter cluster¶
To span a ScyllaDB cluster across several datacenters, follow Deploy a multi-datacenter ScyllaDB cluster. This requires multiple interconnected Kubernetes clusters — see Provision infrastructure for guides on preparing them.
Further configuration¶
After your cluster is running, see these guides for additional setup:
Set up networking — expose ScyllaDB outside the Kubernetes cluster.
Install ScyllaDB Manager — enable automated backups, repairs, and restore.
Set up monitoring — integrate with Prometheus and Grafana.
Production checklist — verify your deployment is production-ready.