Merge remote-tracking branch 'origin/master' into merge-branch
[netvirt.git] / resources / openstack / README
1
2 This directory contains all the associated scripts and configuration files that can be used by developers and 
3 administrators working on openstack and devstack.
4
5 Contents
6 --------
7
8 1. odl_os_ovs.sh : Stands for OpenDaylight_OpenStack_Openvswith.sh (cant be more Open than this ;) )
9                    Script used in OpenStack Deployments/devstack in order to initialize openvswitch/ovsdb-server
10                    in order to work with the OpenDaylight's OVSDB southbound plugin effectively.
11                    This scripts sets up ovsdb-server manager to listen to the Passive TCP socket open on 6640.
12                    It also configures the Open_vSwitch table in OVSDB with local-ip for the Overlay Tunnel end-point. 
13
14 2. local.conf.controller : A sample development local.conf used on the devstack Controller node with Neutron ML2 mechanism driver for OpenDaylight.  
15
16 3. local.conf.compute : A sample development local.conf used on the devstack Compute node with Neutron ML2 mechanism driver for OpenDaylight.  
17
18 4. DevStack.json.postman_collection : Relevant POSTMAN OpenDaylight REST-APIs that can be used for testing Openstack / Devstack deployments.
19
20 5. dsconf.sh : Menu-driven script to create a local.conf, based on DevStack node configuration/need
21
22 6. sethostname.sh : script to set the hostname (/etc/hosts, /etc/hostname, and "hostname" command)
23
24 7. bootvm.sh : script to boot a VM from DevStack controller (requires . ./openrc admin admin)
25
26 8. pingvm.sh : script to ping a VM from DevStack controller (requires . ./openrc admin admin)
27
28 9. make-vxlan-net.sh : script to create a Neutron network and subnet using VXLAN tunnels (requires . ./openrc admin admin)