solr-operator
solr-operator copied to clipboard
Add a podDisruptionBudget for the whole cloud
Fixes #471
I also had to upgrade the Kubernetes libraries in go to 1.21, in order to get the v1 version of the PodDisruptionBudget
.
That is why there are so many documentation changes in the CRDs.
I have included a method to generate PDBs for shards, but it is unused given the current restraints in Kubernetes that do not allow us to map multiple PDBs to a single pod. This limitation is documented with the unused method. Hopefully we can use it in the future.
Still need:
- [ ] Docs & Changelog entry
- [ ] Unit Tests