kudobuilder / kudo

Kubernetes Universal Declarative Operator (KUDO)
https://kudo.dev
Apache License 2.0
1.17k stars 103 forks source link

Change default strategy to serial #1766

Open simonvane opened 3 years ago

simonvane commented 3 years ago

What would you like to be added: It is my understanding that the default strategy for phases and steps is parallel. I propose this be changed to serial.

Why is this needed: It was surprising to me that phases and steps in plans were deployed in parallel by default rather than serial.

Parallel is something that is more typically opted into because it is much more likely to cause issues than running in serial. Running in parallel is usually a well-considered optimisation.