Apache Solr Operator
The Apache Solr Operator is a Kubernetes Operator that makes it easy to deploy, manage, and scale Apache Solr in a cloud-native environment.
Getting started
-
Solr on Kubernetes on local Mac — run Solr on Kubernetes locally, end to end.
-
Running the Solr Operator — install and configure the operator.
Managing Solr
The operator provides several Kubernetes Custom Resources (CRDs) for running Solr:
-
Solr Clouds — run and manage a complete SolrCloud cluster, including ZooKeeper dependencies, autoscaling, and rolling updates.
-
Solr Backups — schedule and manage backups of Solr collections.
-
Solr Metrics — expose Solr metrics to Prometheus for monitoring.
Reference
-
Developing the Solr Operator — build, test, and contribute to the operator.
For the broader Apache Solr documentation, see the Solr Reference Guide.