Adds a new values.yaml entry useRollingUpdate to determine whether to gracefully roll the pods or whether to terminate and then recreate the pods.
useRollingUpdate == true -> configure the deployment strategies to run rolling updates (graceful, for prod)
useRollingUpdate == false -> configure the deployment strategies to replace the existing pods (not graceful for dev)
Change made to fides deployment and the privacy center deployments.
Description of Changes
Adds a new values.yaml entry
useRollingUpdate
to determine whether to gracefully roll the pods or whether to terminate and then recreate the pods.useRollingUpdate == true
-> configure the deployment strategies to run rolling updates (graceful, for prod)useRollingUpdate == false
-> configure the deployment strategies to replace the existing pods (not graceful for dev)This was tested with positive results.
Pre-merge Checklist