[Openstack-operators] Moving from distro packages to containers (or virtualenvs...)

Robert Starmer robert at kumul.us
Fri May 13 03:44:14 UTC 2016

I'm working with a customer to define and manage a transition to what is
currently anticipated to be a container based solution for OpenStack
services.  The focus on containers is to simplify the middleware deployment
of both OpenStack services and other services that are deployed to enable
the overall provider's cloud enviornment.

On Thu, May 12, 2016 at 11:04 AM, Joshua Harlow <harlowja at fastmail.com>

> Hi there all-ye-operators,
> I am investigating how to help move godaddy from rpms to a container-like
> solution (virtualenvs, lxc, or docker...) and a set of questions that comes
> up is the following (and I would think that some folks on this mailing list
> may have some useful insight into the answers):
> * Have you done the transition?

Not yet.  Still investigating and modeling the transition and deployment of
non-openstack services.

> * How did the transition go?

We hope for it to be very smooth :)

> * Was/is kolla used or looked into? or something custom?

Our principal target is Kolla, along with the Kolla/OSAD model for other
services being deployed alongside the rest of OpenStack. I expect Kolla to
be our final solution, as it also appears to map well into a CI approach we
want to leverage for all future deployments.

> * How long did it take to do the transition from a package based solution
> (with say puppet/chef being used to deploy these packages)?
The expectation is that the actual transition will be automated, but that
we'll be rolling this solution out in ~6 months time.

>   * Follow-up being how big was the team to do this?
Leveraging the Kolla team? -> Huge :).  We are currently planning on a 3
person team working on this, though not all full time, and we're also
looking a the CI services, and mapping other services into containers.

> * What was the roll-out strategy to achieve the final container solution?
TBD.  But we'll be doing greenfield first, and working back into the
browfield active system transition over time.  We do have NFS backed
instance storage, so migration of VMs is possible if it becomes necessary
to migrate the live system.  The control system is also HA capable so it
_should_ be possible to migrate services into containers and keep the
system online.  We'll see how that all maps out in the lab first though.

> Any other feedback (and/or questions that I missed)?

I do think that now is the time to do this transition, and am looking
forward to supporting this journey!

> Thanks,
> Josh
> _______________________________________________
> OpenStack-operators mailing list
> OpenStack-operators at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20160512/4b3f7ec8/attachment.html>

More information about the OpenStack-operators mailing list