I work at a small size agency, and we now have several sites running Wagtail in production with kubernetes hosted in containers.
We are trying to figure out a way to make the maintenance of these sites as easy as possible. For example with the wordpress sites we are maintaining we have a central repo which hosts the current wordpress core that all sites are running that we can deploy to to update all sites to the latest versions at once.
In wagtail this is different, we use pypi to install it as a package, and we might need to run migrations as well.
Does anyone have a suggested approach to make the handling of multiple wagtail sites as easy as possible, preferably push once, update all?