With some improvements to the Helm chart, it seems possible to run Zulip in a High Availlability setup, using 3 replicas as a minimum. I have runned some tests and it is looking good so far.
So in theory, we could have rolling updates, without downtime.