3) The "all in one repo" design

So, this is actually my only real negative feedback -- and by negative I mean constructive not bashing! :)


I have a project that is probably not quite as mature or well documented as the RackSpace one, but is structured more like what you suggest:

https://github.com/openstack-ansible/

There are individual roles which are intended to be published via ansible galaxy once the project is a little more mature, and each role can be configured to deploy either directly onto a remote system or into a docker container. Each role also includes a Vagrantfile for local testing in a virtual environment. If you check out the demo deployment (https://github.com/openstack-ansible/ansible-deployment-openstack-demo) and run "vagrant up" from within the root directory, then it will check out the individual roles from github into a subdirectory, and use ansible to configure a 3-vm networked virtual environment.

I used a fork of the demo deployment to install openstack onto some physical rack systems for a development project at my work.

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

Reply via email to