Closed braunsonm closed 1 year ago
Created [CONTCNTR-3678] for internal tracking.
Closing the issue as already fixed.
@vklohiya why is this not the default? The current setting can cause corruption and the PVC type doesn't allow multiple read/write.
Description
In the helm chart for the IPAM controller, it uses the default rolling update strategy. This is a problem for two reasons:
Steps To Reproduce
1) Deploy IPAM with the helm chart using a storage class that only supports one bind at a time 2) Upgrade the existing deployment 3) Notice how the deployment will never complete because the new pod cannot startup as an existing one is holding the PVC
Expected Result
Upgrades should happen transparently.
Actual Result
You need to scale the deployment to 0, then back up to 1