Juju Charm - Neutron API
Go to file
James Page 3082ae0564 Tweak docs to look nicer 2014-06-24 15:11:30 +01:00
hooks Resync helpers, add standard targets to Makefile 2014-06-24 12:05:17 +01:00
templates Remove unused etc_nova_api-paste.ini template and config 2014-06-17 10:25:17 +01:00
unit_tests Updated with fixes suggested from bug comments 2014-06-23 12:18:17 +01:00
.bzrignore Resync helpers, add standard targets to Makefile 2014-06-24 12:05:17 +01:00
.coveragerc Added openstack upgrade, unit tests and lint fixes 2014-06-20 11:02:09 +01:00
Makefile Resync helpers, add standard targets to Makefile 2014-06-24 12:05:17 +01:00
README.md Tweak docs to look nicer 2014-06-24 15:11:30 +01:00
charm-helpers-sync.yaml Resync helpers, add standard targets to Makefile 2014-06-24 12:05:17 +01:00
config.yaml Resync helpers, add standard targets to Makefile 2014-06-24 12:05:17 +01:00
copyright Updated with fixes suggested from bug comments 2014-06-23 12:18:17 +01:00
icon.svg Updated with fixes suggested from bug comments 2014-06-23 12:18:17 +01:00
metadata.yaml [trivial] Tidy summary and description in metadata.yaml 2014-06-24 11:59:40 +01:00
setup.cfg Added openstack upgrade, unit tests and lint fixes 2014-06-20 11:02:09 +01:00

README.md

Overview

This principle charm provides the OpenStack Neutron API service which was previously provided by the nova-cloud-controller charm.

When this charm is related to the nova-cloud-controller charm the nova-cloud controller charm will shutdown its api service, de-register it from keystone and inform the compute nodes of the new neutron url.

Usage

To deploy (partial deployment only):

juju deploy neutron-api
juju deploy neutron-openvswitch

juju add-relation neutron-api mysql
juju add-relation neutron-api rabbitmq-server
juju add-relation neutron-api neutron-openvswitch
juju add-relation neutron-api nova-cloud-controller

This charm also supports scale out and high availability using the hacluster charm:

juju deploy hacluster neutron-hacluster
juju add-unit neutron-api
juju set neutron-api vip=<VIP FOR ACCESS>
juju add-relation neutron-hacluster neutron-api

Restrictions

This charm only support deployment with OpenStack Icehouse or better.