I ask because:

  • I want to know what is the default helm upgrade behavior
  • I might need to change the default helm upgrade behavior

Does helm upgrade use rolling restarts for deployments? If not then what is the default?

If helm upgrade is not the thing that controls the behavior for deployments, please say what does. (I suspect the deployment controls the behavior of what happens during a helm upgrade but I am not sure so I am asking.)

  • i don't know enough about helm upgrade to say for sure. but in the kubernetes deployments docs it does say there are two choices for a deployment's .spec.strategy.type: Recreate and RollingUpdate. the default if you do not specify the strategy is RollingUpdate. p.s. there is no 'rolling restarts' Sep 21 at 15:59
  • the closest thing i found to rolling restart was kubectl rollout restart deployment. so likely that is what the rolling restart. Sep 21 at 16:03


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.