flavio-fernandes / devstack-nodes

Vagrant provisioning to setup Ubuntu box as devstack nodes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

devstack-nodes

This repo provides a Vagrantfile with provisioning that one can use to easily get a cluster of nodes configured with DevStack.

Usage

To use these drivers with Devstack....

  1. Edit your local.conf. Key sections to modify are:

    [[local|localrc]] LOGFILE=stack.sh.log
    enable_plugin networking-odl https://github.com/openstack/networking-odl
    
    ODL_MGR_IP=${ODL_IP}
    ENABLE_TENANT_TUNNELS=True
    Q_ML2_TENANT_NETWORK_TYPE=vxlan
    
    ODL_MODE=allinone
    
  2. Start devstack:

    cd devstack
    ./stack.sh
    

Testing

A Vagrantfile is provided to easily create a DevStack environment to test with First, run the ODL Controller on your local machine, then:

vagrant up

If you would like more than one compute node, you can set the following environment variable:

export DEVSTACK_NUM_COMPUTE_NODES=3

About

Vagrant provisioning to setup Ubuntu box as devstack nodes

License:Eclipse Public License 1.0


Languages

Language:Shell 81.3%Language:HTML 9.5%Language:Puppet 9.2%