![]() At the moment, local.conf uses Cirros 0.3.0 which is obsolete. This patch replaces that version with the current one, which is 0.3.4 Closes-Bug: #1510126 Change-Id: I5e96f7e484b9f3db64ab51d02aac74684e21f59d |
||
---|---|---|
.. | ||
local.conf | ||
local.sh | ||
README-Vagrant.md | ||
README.md | ||
Vagrantfile | ||
webserver.sh |
This directory contains sample files for configuring neutron LBaaS using devstack. By copying these files into the main devstack directory (not the neutron-lbaas/devstack directory directly above this one), and running stack.sh, you will create a fully functioning OpenStack installation running a neutron-lbaas load balancer.
-
Copy the files into place:
cp local.conf local.sh webserver.sh <DEVSTACK_DIR>
where
<DEVSTCK_DIR> is the main devstack directory. Note: this is not
neutron-lbaas/devstack.
-
Build your devstack:
cd <DEVSTACK_DIR> ./stack.sh
-
Test your loadbalancer:
a) Determine the loadbalancer IP:
source openrc admin admin neutron lbaas-loadbalancer-show lb1 | grep vip_address curl <LB_IP>
where <LB_IP> is the VIP address for lb1. The subsequent invocations of "curl <LB_IP>" should demonstrate that the load balancer is alternating between two member nodes.