Was this page helpful?
Caution
You're viewing documentation for an unstable version of ScyllaDB Operator. Switch to the latest stable version.
Install Operator¶
Install ScyllaDB Operator and its dependencies into your Kubernetes cluster.
Before installing, review Provision infrastructure to ensure your environment meets all requirements.
Software prerequisites¶
cert-manager¶
ScyllaDB Operator uses cert-manager to manage TLS certificates for webhook servers. cert-manager must be installed before the operator. See Install with GitOps for installation steps.
Prometheus Operator (optional)¶
If you plan to use ScyllaDB Operator’s monitoring integration, the Prometheus Operator must be installed in the cluster. This is not required for the operator itself to function.
Installation methods¶
Choose the installation method that matches your environment:
GitOps — install using
kubectl applywith manifests from the project repository. Recommended for most environments.Helm — install using Helm charts.
OpenShift — install via the Operator Lifecycle Manager (OLM) software catalog on Red Hat OpenShift.