Upgrade to a production dgraph cluster

Is it possible to do a zero downtime upgrade to a production dgraph cluster? how would you go about that?

I’m guessing you take down one node at a time to upgrade, which means you need an HA cluster, but what do you do about data? do you just add the new node and wait for the data to rebalance? (sorry if using the wrong terms)

Hi @longShot, Currently Dgraph doesn’t support rolling upgrade. You can manually perform the upgrade between different patch versions, one node at a time. However, If you are running Kubernetes, it would take care of the rolling upgrade.

What do you mean by that? Can you explain it a little bit more?