I agree with Michael. We need to use the OpenStack tooling. Sahara is encountering some of the same issues we are as they are building up their hadoop VM/clusters.
See http://docs.openstack.org/developer/sahara/userdoc/vanilla_plugin.html http://docs.openstack.org/developer/sahara/userdoc/diskimagebuilder.html for inspiration, Susanne On Wed, Aug 27, 2014 at 6:21 PM, Michael Johnson <johnso...@gmail.com> wrote: > I am investigating building scripts that use diskimage-builder > (https://github.com/openstack/diskimage-builder) to create a "purpose > built" image. This should allow some flexibility in the base image > and the output image format (including a path to docker). > > The definition of "purpose built" is open at this point. I will > likely try to have a minimal Ubuntu based VM image as a starting > point/test case and we can add/change as necessary. > > Michael > > > On Wed, Aug 27, 2014 at 2:12 PM, Dustin Lundquist <dus...@null-ptr.net> > wrote: > > It seems to me there are two major approaches to the Octavia VM design: > > > > Start with a standard Linux distribution (e.g. Ubuntu 14.04 LTS) and > install > > HAProxy 1.5 and Octavia control layer > > Develop a minimal purpose driven distribution (similar to m0n0wall) with > > just HAProxy, iproute2 and a Python runtime for the control layer. > > > > The primary difference here is additional development effort for option > 2, > > verses the increased image size of option 1. Using Ubuntu and CirrOS > images > > a representative of the two options it looks like the image size > difference > > is on the about 20 times larger for a full featured distribution. If one > of > > the HA models is to spin up a replacement instance on failure the image > size > > could be significantly affect fail-over time. > > > > For initial work I think starting with a standard distribution would be > > sensible, but we should target systemd (Debian adopted systemd as new > > default, and Ubuntu is following suit). I wanted to find out if there is > > interest in a minimal Octavia image, and if so this may affect design > > decisions on the instance control plane component. > > > > > > -Dustin > > > > _______________________________________________ > > OpenStack-dev mailing list > > OpenStackemail@example.com > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > > > _______________________________________________ > OpenStack-dev mailing list > OpenStackfirstname.lastname@example.org > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >
_______________________________________________ OpenStack-dev mailing list OpenStackemail@example.com http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev