Am 2016-07-11 14:59, schrieb Vipul Nayyar:
Hey Elizabeth,

I'd like to contribute. :-)

I have some past deployment and Ops experience and I'm really
interested in building something of a blue green deployment system
here, to decrease the downtime. Although, I'm still going through the
infra related docs which I'm fairly new to, but with a little bit of
guidance early on, I'll be happy to take over some responsibilities
over time.

Maybe a good place for me to start might be, to have a deep look at
the puppet module written by Frank and probably noting down the most
common errors that are encountered regularly. I'd like to hear more
concrete thoughts from the community about how to proceed on this, if
any.

Welcome Vipul,

no big prefaces, I'd like the idea with blue/green deployment because we have to bridge downtime when DevStack is re-installing, requirement is once a week (day). And we have to pick a way return if DevStack installation failed. The reason for this is more DevStack specific because we want to use master branch with the newest changes. I have gained some experience with LXD containter and want to push the topic a little bit forward. The draft of my idea is here: https://github.com/eumel8/translation_checksite/blob/container/translation_check_container.jpg There are 2 container with DevStack installation + translation checksite. In front of the container is some magic, called Watchdog for installing the stuff and guarding the installation. Traffic will be route to the last available container version. Container installation is a little bit described here: http://docs.openstack.org/developer/devstack/guides/lxc.html But needs to adapt for LXD 2.0.
And we have to persuade the infra team to provide 16.04 VM :-)
Let me know what do you think.

kind regards

Frank


_______________________________________________
OpenStack-Infra mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra

Reply via email to