Juju Charm - Neutron Api - PLUMgrid
Go to file
Bilal Baqar d82ab896f2 Support added for metadata 2015-08-09 08:32:44 -07:00
hooks Support added for metadata 2015-08-09 08:32:44 -07:00
templates Support added for metadata 2015-08-09 08:32:44 -07:00
tests neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00
unit_tests Support added for metadata 2015-08-09 08:32:44 -07:00
Makefile neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00
README.ex neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00
charm-helpers-sync.yaml neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00
config.yaml neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00
copyright neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00
icon.svg neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00
metadata.yaml neutron-plumgrid-plugin renamed to neutron-api-plumgrid 2015-07-29 11:35:16 -07:00

README.ex

# Overview

This charm enables PLUMgrid Neutron plugin in an OpenStack environment.

Once deployed, the charm enables the necessary actions in the neutron-server container that allows the PLUMgrid plugin to take over networking for the OpenStack environment.

It is a subordinate charm to neutron-api charm.

# Usage

Step by step instructions on using the charm:

    juju deploy neutron-api
    juju deploy neutron-api-plumgrid
    juju add-relation neutron-api neutron-api-plumgrid

To enable PLUMgrid in neutron make the configuration in the neutron-api charm as specified in the configuration section below.

# Known Limitations and Issues

The charm currently only supports Kilo Openstack Release.

# Configuration

Example Config

    neutron-api-plumgrid:
        install_sources: 'ppa:plumgrid-team/stable'
        install_keys: 'null'
        enable-metadata: False
    neutron-api:
        neutron-plugin: "plumgrid"
        plumgrid-virtual-ip: "192.168.100.250"

Provide the source repo path for PLUMgrid Debs in 'install_sources' and the corresponding keys in 'install_keys'
The "neutron-plugin" config parameter is required to be "plumgrid" in the neutron-api charm to enable PLUMgrid.
Also the virtual IP on which PLUMgrid Console is going to be accessible should be specified in the "plumgrid-virtual-ip" config parameter.

# Contact Information

Bilal Baqar <bbaqar@plumgrid.com>
Bilal Ahmad <bilal@plumgrid.com>