What is the advantage of doing a recreate vs rolling update for deployments? Why would one want to do that?
recreate strategy- requires down time
rolling update strategy- does not require downtime.
yeah i know, but why would you ever do recreate
unless the app requires it
so maybe that’s the answer
If the underlying data model has to go through a major change and is not compatible with current application, recreate will be the right strategy.