New to django, so wanted to ask some questions that I didn’t find good 
resources for:

1. If you deploy django apps using docker, do you run migrations before 
launching gunicorn/uwsgi etc within the docker image?

2. If you do, how does rolling migrations work? Won’t the non-upgraded replicas 
start erroring if the new schema is not backward compatible?

3. How do you do non-backward compatible schema upgrades? Do you do it out of 
band from deployments? Do you shift traffic to a different cluster, and then 
zero traffic upgrade the whole cluster at once?

Thanks,
  Sandip

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/A9719D24-F6DA-45A6-A30A-EA8EA34754A1%40showmethesource.org.

Reply via email to