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

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

For the broader Apache Solr documentation, see the Solr Reference Guide.