PackageTrack
Sign in Get early access

github.com/apache/solr-operator

v0.9.1 #3964 most downloaded on Go modules apache/solr-operator

What this package is like to depend on

Last release 1 months ago

01 Jul 2026

Release timing varies

gaps range from 8 days to 12 months

Nearly every release is documented

notes for 10 of 11 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

93 releases · first in 2021

2 releases in the last 12 months

see the full history below

Release timeline

93 releases · Mar 2021 to Jul 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 93
  1. v0.9.1 19 Mar 2025
    Release notes

    Bug Fixes

    • initContainers can once again connect to ZooKeeper when Solr 9.8.x images are used
    • podReadinessGates on existing solrcloud resources are now properly updated following an operator upgrade
    • 'setup-zk' initContainer no longer emits "No such file or directory" warning
    Open source →
    Release notes

    v0.9.1 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. v0.9.0 17 Jan 2025
    Release notes

    Improvements

    • SolrClouds now support namespace sharing among pod containers in a pod.
    • SolrClouds now support auto-readOnlyRootFilesystem setting.
    • 'imagePullSecret' now used when fetching operator image, if provided.
    • SolrCloud now accepts container-level securityContext settings for Solr container.

    Bug Fixes

    • gen-pkcs12-keystore initContainer now supports 'ca.crt'-less TLS secrets
    • setup-zk initContainer now gracefully handles absent security.json on initial upload.
    • The operator will now delete ingress and per-node services when external ingress is disabled.
    Open source →
    Release notes

    v0.9.0

    Compare

    Choose a tag to compare

    Open source →
  3. v0.8.1 08 Apr 2024
    Release notes

    Bug Fixes

    • Miscellaneous bugfixes and hardening for the "managed scaling" feature adding in v0.8.0.
    • Init-containers now avoid writing to "/tmp" and other root FS locations, to better support "read-only" root filesystems
    • SolrPrometheusExporter no longer fails liveness probes when the SolrCloud is too large
    Open source →
    Release notes

    v0.8.1

    Compare

    Choose a tag to compare

    Open source →
  4. v0.8.0 16 Oct 2023
    Release notes

    Upgrade Notes & Compatibility Warnings

    • The minimum supported version of Solr has been set to Solr 8.11
    • The minimum Kubernetes version supported is now v1.22
    • Please refer to the documentation for a complete list of upgrade warnings

    Improvements

    • Solr 8.11 features are now supported by default, such as maxBooleanClauses, metrics disabling, health endpoint for readinessCheck
    • Rolling Updates for SolrClouds using ephemeral storage are now safer and replicas are balanced at the end of the operation to ensure optimal resource utilization.
      • Replica balancing is only supported when Solr 9.3+ is used.

    New Features

    • Managed scale up and scale down are now supported for SolrClouds.
      • By default, when scaling down a SolrCloud, replicas will be migrated off Pods before they are deleted.
      • By default, when scaling up a SolrCloud, replicas will be balanced across all Pods after the SolrCloud has been scaled up. (Only supported for Solr 9.3+)
    • Keystore/Truststore passwords can be explicitly set in the SolrCloud CRD for mountedDir SSL. This enables the use of the CertManager CSI Driver with Solr.

    Bug Fixes

    • SSL bugs with Solr 9 have been fixed, and v0.8.0 will successfully support SSL for Solr 8.11 and 9.4+
    Open source →
    Release notes

    v0.8.0

    Compare

    Choose a tag to compare

    Open source →
  5. v0.7.1 17 Jul 2023
    Release notes

    Upgrade Notes & Compatibility Warnings

    • Please refer to the documentation for a complete list of upgrade warnings

    Bug Fixes

    • Upgraded the Kubernetes API clients to fix crash when running with Kubernetes 1.27. #583
    Open source →
    Release notes

    v0.7.1

    Compare

    Choose a tag to compare

    Open source →
  6. v0.7.0 19 Apr 2023
    Release notes

    Upgrade Notes & Compatibility Warnings

    • Please refer to the documentation for a complete list of upgrade warnings
    • The minimum supported Kubernetes version is now v1.21.
    • The required Zookeeper Operator version is now v0.2.15. #549
    • Options deprecated in v0.6.0 have been removed. #553

    New Features

    • Clusterwide PodDisruptionBudgets are now created for SolrClouds by default. #471 and #538
    • SolrBackups will now backup all collections if no collections are provided. #515

    Improvements

    • During a rolling restart/update, SolrCloud pods are now taken out of the common service endpoint before they are decommissioned. This should improve request reliability during rolling restarts. #529
    • Many missing Provided Zookeeper options have been added. #477, #534 and #557
    • Using volume backupRepositories now initialize faster on pod creation and work with custom user/fsGroup. #537
    • Default SolrCloud and SolrPrometheusExporter Pod probes have been improved. #510
    • The Solr Operator now patches Solr resource statuses. This will reduce needless error logging. #544
    • Custom annotations can be added to serviceAccounts created by the helm charts. #480
    • The SolrPrometheusExporter service should now work with non-operator Prometheus setups. #483

    Bug Fixes

    • Non-recurring backups now work as-expected. #509
    • Custom persistent data volume names no longer cause the Solr Operator to crash. #479
    • Volume backupRepositories now work with custom runAsUser and fsGroup options. #519
    Open source →
    Release notes

    v0.7.0

    Compare

    Choose a tag to compare

    Open source →
  7. v0.6.0 07 Aug 2022
    Release notes

    Upgrade Notes & Compatibility Warnings

    • Please refer to the ArtifactHub changelog for a complete list of changes

    Bug Fixes

    • Users are now able to specify resource constraints for all init-containers.
    • The default Solr image version used in newly created solrcloud's has been updated from 8.9 to 8.11
    • solrcloud now has a 'solrZkOpts' field, allowing users to specify any system properties needed to connect to their ZooKeeper cluster.
    • Users running in GKE can now omit the 'gcsCredentialSecret' field from the GCS backup repositories, and fallback on "Workload Identity" and other "credential-less" authentication mechanisms offered by Google Cloud.
    Open source →
    Release notes

    v0.6.0

    Compare

    Choose a tag to compare

    Open source →
  8. v0.5.1 15 Mar 2022
    Release notes

    Upgrade Notes & Compatibility Warnings

    • Please refer to the documentation for a complete list of upgrade warnings
    • The project now uses GoLang 1.17

    Bug Fixes

    • Fix security vulnerabilities introduced by dependencies
    • Ability to run sidecars of the Solr Operator that use the root user, when installing via the Helm Chart
    • The zk.external option in the solr helm chart is now functional
    • Resource checking for pods across all generated resources has been fixed, will not overwrite equivalent resources with different units
      • Necessary step for GKE Autopilot and the Vertical Pod Autoscaler
    • Support ArgoCD for the CRDs
    • Fix bugs in documentation
    Open source →
    Release notes

    v0.5.1

    Compare

    Choose a tag to compare

    Open source →
  9. v0.5.0 11 Nov 2021
    Release notes

    Upgrade Notes & Compatibility Warnings

    • Please refer to the documentation for a complete list of upgrade warnings
    • The minimum supported Kubernetes version is now v1.19
    • Remove Persistence option for SolrBackup. by @HoustonPutman in #357

    New Features

    Improvements

    • Upgrade to use Kubebuilder 3 by @HoustonPutman in #321
    • Allow for managed restarts across multiple SolrCloud resources. by @HoustonPutman in #349
    • Enable leader election for the operator by default. by @HoustonPutman in #367
    • Add example on how to trigger manual restart to docs by @nosvalds in #354
    • Refactor security related code into a separate solr_security_util.go vs. sprinkled throughout the codebase. by @thelabdude in #334
    • Start documenting Solr features supported in future versions. by @HoustonPutman in #342
    • Clear up difference between SolrCloud CRD and Solr Helm chart options by @HoustonPutman in #362
    • Better messaging around supported Solr images. by @HoustonPutman in #373

    Bug Fixes

    • Fix imagePullSecrets bug when updating Zookeeper Clusters by @HoustonPutman in #344
    • Properly resolve the name of the basic auth secret for a SolrCloud when calling the backup API by @thelabdude in #370
    Open source →
    Release notes

    v0.5.0

    Compare

    Choose a tag to compare

    Open source →
  10. v0.4.0 07 Sep 2021
    Release notes

    Upgrade Notes & Compatibility Warnings

    • Please refer to the documentation for a complete list of upgrade warnings
    • The Zookeeper Operator dependency has been upgraded to v0.2.12 (#271)
    • Removed deprecated Solr Operator Helm chart option useZkOperator, use zookeeper-operator.use instead (#286)

    New Features

    • A helm chart to template and deploy SolrCloud resources (#112)
    • Ability to schedule automatic restarts for SolrClouds (#281)
    • Ability to use HostPath volumes for ephemeral Solr storage (#266)
    • Customize serviceAccountName for SolrCloud and SolrPrometheusExporter (#264)
    • Introduced ephemeral option for Zookeeper storage (#259)
    • Ability to customize probes for PrometheusExporter (#282)
    • Add a mountedServerTLSDir config option to support a unique certificate per pod mounted dynamically by an external agent or CSI driver (#291)
    • Ability to terminate TLS at Ingress for SolrCloud (#268)
    • Ability to schedule automatic restarts for SolrPrometheusExporters (#310)
    • Ability to specify ZK Config properties for provided Zookeeper Clusters (#290)
    • Option to watch for updates to the mTLS client certificate used by the operator to call Solr pods (#317)
    • Configuration options to support an additional client TLS cert in addition to the server certificate (#300)

    Improvements

    • Default Solr Version upgraded to 8.9, does not affect existing clouds (#285)
    • Changed Solr Operator base Docker image to reduce vulnerabilities (#294)
    • Grant access to the /admin/zookeeper/status path to the k8s role in the initial security.json (#289)

    Bug Fixes

    • Remove users role from the all permission in the initial security.json (#274)
    Open source →
    Release notes

    v0.4.0

    Compare

    Choose a tag to compare

    Open source →
  11. v0.3.0 23 Apr 2021

    Nothing published for this version

  12. v0.2.9-0.20260701173308-32bb7987a02a 01 Jul 2026 pre-release

    Nothing published for this version

  13. v0.2.9-0.20260327222422-e81458cf9a33 27 Mar 2026 pre-release

    Nothing published for this version

  14. v0.2.9-0.20250319181148-07b2b2995b2c 19 Mar 2025 pre-release

    Nothing published for this version

  15. v0.2.9-0.20250116213345-8d469895843f 16 Jan 2025 pre-release

    Nothing published for this version

  16. v0.2.9-0.20241209160616-ccf54fd61dc5 09 Dec 2024 pre-release

    Nothing published for this version

  17. v0.2.9-0.20240906134710-630efa053f88 06 Sep 2024 pre-release

    Nothing published for this version

  18. v0.2.9-0.20240614200852-0af2d731eeb2 14 Jun 2024 pre-release

    Nothing published for this version

  19. v0.2.9-0.20240408133651-b2c951052828 08 Apr 2024 pre-release

    Nothing published for this version

  20. v0.2.9-0.20240403204959-1cc55eff50b8 03 Apr 2024 pre-release

    Nothing published for this version

  21. v0.2.9-0.20240402210231-938a7dacb463 02 Apr 2024 pre-release

    Nothing published for this version

  22. v0.2.9-0.20240402164659-b019cf244073 02 Apr 2024 pre-release

    Nothing published for this version

  23. v0.2.9-0.20240326204425-4d74362ca655 26 Mar 2024 pre-release

    Nothing published for this version

  24. v0.2.9-0.20240315174357-ec51811d1690 15 Mar 2024 pre-release

    Nothing published for this version

  25. v0.2.9-0.20231113191652-8e986e60a82f 13 Nov 2023 pre-release

    Nothing published for this version

  26. v0.2.9-0.20231017150204-154096e4bec0 17 Oct 2023 pre-release

    Nothing published for this version

  27. v0.2.9-0.20230824174045-229f0046ac5e 24 Aug 2023 pre-release

    Nothing published for this version

  28. v0.2.9-0.20230721163528-780c7d539c06 21 Jul 2023 pre-release

    Nothing published for this version

  29. v0.2.9-0.20230426153003-720285aaf891 26 Apr 2023 pre-release

    Nothing published for this version

  30. v0.2.9-0.20230419183122-d0c02610b3ed 19 Apr 2023 pre-release

    Nothing published for this version

  31. v0.2.9-0.20230103181320-167337eab232 03 Jan 2023 pre-release

    Nothing published for this version

  32. v0.2.9-0.20221020134833-24cd05c6d3d3 20 Oct 2022 pre-release

    Nothing published for this version

  33. v0.2.9-0.20220816021146-f60b20ad4609 16 Aug 2022 pre-release

    Nothing published for this version

  34. v0.2.9-0.20220807011037-1b7a3781edf9 07 Aug 2022 pre-release

    Nothing published for this version

  35. v0.2.9-0.20220712111153-340495f5c1b6 12 Jul 2022 pre-release

    Nothing published for this version

  36. v0.2.9-0.20220509164049-04aefa979639 09 May 2022 pre-release

    Nothing published for this version

  37. v0.2.9-0.20220412151610-84a7781e498a 12 Apr 2022 pre-release

    Nothing published for this version

  38. v0.2.9-0.20220406195143-ff4452f71d22 06 Apr 2022 pre-release

    Nothing published for this version

  39. v0.2.9-0.20220404184643-43e52dbd43e7 04 Apr 2022 pre-release

    Nothing published for this version

  40. v0.2.9-0.20220328161310-395e83861cfe 28 Mar 2022 pre-release

    Nothing published for this version

  41. v0.2.9-0.20220328152207-d0d487746e0b 28 Mar 2022 pre-release

    Nothing published for this version

  42. v0.2.9-0.20220321193637-6e87f7e7544e 21 Mar 2022 pre-release

    Nothing published for this version

  43. v0.2.9-0.20220315171544-ed6c42ee2f1e 15 Mar 2022 pre-release

    Nothing published for this version

  44. v0.2.9-0.20220311173549-d0f8bc600191 11 Mar 2022 pre-release

    Nothing published for this version

  45. v0.2.9-0.20220311164438-b7747cfdb5e0 11 Mar 2022 pre-release

    Nothing published for this version

  46. v0.2.9-0.20220308213743-7124bf548a5d 08 Mar 2022 pre-release

    Nothing published for this version

  47. v0.2.9-0.20220222154442-43264d81dae0 22 Feb 2022 pre-release

    Nothing published for this version

  48. v0.2.9-0.20220214164044-dd67747ddf83 14 Feb 2022 pre-release

    Nothing published for this version

  49. v0.2.9-0.20220211203409-6637de58b94f 11 Feb 2022 pre-release

    Nothing published for this version

  50. v0.2.9-0.20220211182440-cb30ca2f4a6a 11 Feb 2022 pre-release

    Nothing published for this version

  51. v0.2.9-0.20220125165547-0e894ed555f6 25 Jan 2022 pre-release

    Nothing published for this version

  52. v0.2.9-0.20220124192704-61744aef546e 24 Jan 2022 pre-release

    Nothing published for this version

  53. v0.2.9-0.20220120155118-b30e01f93ca1 20 Jan 2022 pre-release

    Nothing published for this version

  54. v0.2.9-0.20220119154313-a6a7fc9bb969 19 Jan 2022 pre-release

    Nothing published for this version

  55. v0.2.9-0.20220104222749-a48cce506fa4 04 Jan 2022 pre-release

    Nothing published for this version

  56. v0.2.9-0.20211202160705-d1eeaef33e96 02 Dec 2021 pre-release

    Nothing published for this version

  57. v0.2.9-0.20211117162143-d9f08e81cf72 17 Nov 2021 pre-release

    Nothing published for this version

  58. v0.2.9-0.20211111202718-173266eb0718 11 Nov 2021 pre-release

    Nothing published for this version

  59. v0.2.9-0.20211110222951-4df2a81f7394 10 Nov 2021 pre-release

    Nothing published for this version

  60. v0.2.9-0.20211110210219-ce25e735da5d 10 Nov 2021 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive