rolling deployment details

Hi… Yeah, the chapter of the docs that you’re reading really does give that impression, :snowflake:, and I think that was how rolling worked for a long time:

Now, though, the default allows it to take as much as 33% of your fleet down simultaneously (presumably geared toward the huge, 1000-Machine customers that Fly.io makes most of its money from).

I would try max_unavailable = 1 and see whether that behaves any better, from your perspective. (That’s the behavior that many others guessed was the default, as well, incidentally.)

Whole number values, greater than or equal to one, specify exactly how many Machines can be down at a time. For example, a value of 1 would update one-at-a-time.

Hope this helps!

2 Likes