charm-openvswitch-odl/src
Ryan Beisner ecfeeda19b Update series metadata
Ensure that EOL releases are removed from metadata
and tests, and that the current dev release is enabled
in metadata.  Dev release tests are enabled separately
because of chickens and eggs.

Change-Id: I8aa2b47ed327b14720d7964fe0cd2520cbe8d62d
2018-07-11 14:07:23 -05:00
..
lib/charm/openstack Update active status message 2016-10-12 14:59:28 +01:00
reactive Switch charm to new format 2016-10-04 15:03:29 +01:00
templates Switch charm to new format 2016-10-04 15:03:29 +01:00
tests Update series metadata 2018-07-11 14:07:23 -05:00
README.md Switch charm to new format 2016-10-04 15:03:29 +01:00
config.yaml Switch charm to new format 2016-10-04 15:03:29 +01:00
copyright Switch charm to new format 2016-10-04 15:03:29 +01:00
icon.svg Update charm icon 2017-08-02 18:28:13 +01:00
layer.yaml Switch charm to new format 2016-10-04 15:03:29 +01:00
metadata.yaml Update series metadata 2018-07-11 14:07:23 -05:00
test-requirements.txt Update requirements for git charmhelpers 2017-10-03 04:34:28 +00:00
tox.ini Update tox.ini to stop using unverified package 2018-04-03 16:32:47 +00:00

README.md

Overview

This subordinate charm provides OpenvSwitch integration with an OpenDayLight (ODL) controller.

Its design to support deployment of principle charms as part of an ODL SDN deployment.

It also optionally supports deployment and configuration with OpenStack Compute (Nova).

Usage

To deploy (partial deployment only - see other charms for full details):

juju deploy openvswitch-odl
juju deploy odl-controller
juju add-relation odl-controller openvswitch-odl

This charm can be used with any other principle charm:

juju deploy ubuntu
juju add-relation openvswitch-odl ubuntu

or with the OpenStack nova-compute and neutron-gateway charms:

juju deploy nova-compute
juju deploy neutron-gateway
juju add-relation nova-compute openvswitch-odl
juju add-relation neutron-gateway openvswitch-odl

Configuration Options

This charm will optionally configure the local ip address of the OVS instance to something other than the 'private-address' provided by Juju:

juju set openvswitch-odl os-data-network=10.20.3.0/21

The charm will scan configured network interfaces, and reconfigure the OVS instance with an alternative IP address if one is found within the configure subnet CIDR.

Restrictions

This charm can't be deployed under LXC containers; however it will work just fine under KVM or on bare metal.