aboutsummaryrefslogtreecommitdiffstats
path: root/contrail-openstack/README.md
diff options
context:
space:
mode:
authorStuart Mackie <wsmackie@juniper.net>2017-07-25 10:37:57 -0700
committerStuart Mackie <wsmackie@juniper.net>2017-07-25 10:37:57 -0700
commit711967ae9639095ce41500bb0e6f80c8b80fab95 (patch)
tree07f598b35664ddbd269b76f21cf587f5679cab86 /contrail-openstack/README.md
parentefd4f1414b79dd51c6316a73893ade33bc9f668e (diff)
Contrail charms
Change-Id: I2d259d03f63fce38348b8384e26ac23e3fce44a8 Signed-off-by: Stuart Mackie <wsmackie@juniper.net>
Diffstat (limited to 'contrail-openstack/README.md')
-rw-r--r--contrail-openstack/README.md52
1 files changed, 52 insertions, 0 deletions
diff --git a/contrail-openstack/README.md b/contrail-openstack/README.md
new file mode 100644
index 0000000..3f08928
--- /dev/null
+++ b/contrail-openstack/README.md
@@ -0,0 +1,52 @@
+Overview
+--------
+
+OpenContrail (www.opencontrail.org) is a fully featured Software Defined
+Networking (SDN) solution for private clouds. It supports high performance
+isolated tenant networks without requiring external hardware support. It
+provides a Neutron plugin to integrate with OpenStack.
+
+This charm is designed to be used in conjunction with the rest of the OpenStack
+related charms in the charm store to virtualize the network that Nova Compute
+instances plug into.
+
+This subordinate charm provides connectivity of Contrail to the Neutron API component
+and Nova Compute component and configures neutron-server and nova-compute.
+
+Only OpenStack Mitaka or newer is supported.
+Only for Contrail 4.0 for now.
+Juju 2.0 is required.
+
+Usage
+-----
+
+Contrail Controller are prerequisite service to deploy.
+
+Neutron API and Nova Compute should be deployed with legacy plugin management set to false:
+
+ nova-compute:
+ manage-neutron-plugin-legacy-mode: false
+ neutron-api:
+ manage-neutron-plugin-legacy-mode: false
+
+Once ready, deploy and relate as follows:
+
+ juju deploy contrail-openstack
+ juju add-relation contrail-openstack neutron-api
+ juju add-relation contrail-openstack nova-compute
+ juju add-relation contrail-openstack contrail-controller
+
+Install Sources
+---------------
+
+The version of packages installed when deploying must be configured using the
+'install-sources' option. This is a multilined value that may refer to PPAs or
+Deb repositories.
+
+Nova Metadata
+-------------
+
+Option 'enable-metadata-server' controls if a local nova-api-metadata service is
+started (per Compute Node) and registered to serve metadata requests. It is
+the recommended approach for serving metadata to instances and is enabled by
+default.