This is an old revision of the document!
Openstack install and config by Orange Labs.
We provide tools and scripts to install a full Openstack Juno over Ubuntu 14.04 with OpenDayLight as SDN manager. This project is internally named OpenSteak.
This is still a work in progress
It aims to propose an High Availability deployment with Bare Metal provisioning.
The configuration is automatically done with Puppet, based on specific modules that rely on the stackforge ones (see https://github.com/stackforge/?query=puppet).
To maintain the modules dependency up to date (and to download modules automatically), we use r10k.
The storage is handle by Ceph.
The only thing you should do is to provide a valid Hiera configuration file.
In a lab configuration, to avoid waste of resources:
Each controller part of Openstack is created separatly in a KVM machine. So that it can easily be updated or redeploy.
Each KVM machine is automatically created by a script and basic configuration comes through cloud-init. Openstack related configuration is handled by puppet.
The work is still in progress, but we plan to use HAProxy in front of nodes, with VRRP IPs and weighted routes.