madorn / devstack-vagrant

Ansible playbook to setup a DevStack environment using Vagrant.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DevStack Vagrant

Ansible playbook to setup a DevStack environment using Vagrant.

Dependencies

The following tools need to be in place for a working environment.

  • VirtualBox 4.3.8
  • Vagrant 1.3.5
  • Ansible 1.5.3

Environment

A Vagrant configuration file has been provided to setup an instance in VirtualBox. The Ansible playbook will perform the perform the initial setup of for the instance, followed by an installation of DevStack.

First, ensure that the permissions on the Vagrant private key are set correctly and launch the instance.

$ chmod 600 Vagrant.pem
$ vagrant up

Next, configure the Vagrant instance for development using Ansible. Be patient, the process could take a while to finish.

$ ansible-playbook site.yml

Once configured, connect to the vagrant instance.

$ vagrant ssh

Platforms

Development has occurred on the following platforms:

  • Ubuntu 12.04 LTS (Precise)

About

Ansible playbook to setup a DevStack environment using Vagrant.


Languages

Language:Shell 100.0%