Discussions

Ask a Question
Back to All

How do I apply rolling updates to a service?

We are in the process of migrating our application from a monolith to a micro-services approach and will need the ability to apply updates to service containers in a rolling fashion.

Are there any plans to expose update related flags in the service configuration?

Most likely we would require these flags:
--update-delay
--update-parallelism
--update-failure-action
--stop-grace-period

And it would be nice to also have access to these:
--update-max-failure-ratio
--update-order

For now, can you provide us with the default values for these flags?
Any update on this would be appreciated it since it will most likely be a hard requirement for new deployments in the near future and would like to make sure that the values used would be appropriate for us. Thank you!