Previously, rolling deployments would stall because the new Pod attempted to attach to the PersistentVolume still in use by the old Pod. With this change, the old Pod is terminated before the new Pod starts, ensuring the PV is available immediately.
Issues
-
Checklist
[x] This PR contains a description of the changes I'm making
[x] I updated the version in Chart.yaml
[x] I updated the changelog with an artifacthub.io/changes annotation in Chart.yaml, check the example in the documentation.
[x] I updated applicable README.md files using pre-commit run
[ ] I documented any high-level concepts I'm introducing in docs/
[x] CI is currently green and this is ready for review
[x] I am ready to test changes after they are applied and released
Description
Previously, rolling deployments would stall because the new Pod attempted to attach to the PersistentVolume still in use by the old Pod. With this change, the old Pod is terminated before the new Pod starts, ensuring the PV is available immediately.
Issues
-
Checklist
artifacthub.io/changes
annotation inChart.yaml
, check the example in the documentation.pre-commit run
docs/