diff options
author | Narinder Gupta <narinder.gupta@canonical.com> | 2017-02-28 22:34:12 -0600 |
---|---|---|
committer | Narinder Gupta <narinder.gupta@canonical.com> | 2017-02-28 22:35:31 -0600 |
commit | 893a490ab1343e19adafc5ba6fa3d4711ec88d1c (patch) | |
tree | 26b8bb4d4116f206c73124ac8e553e410201d633 | |
parent | 935769078463aa2d75979a1a212a32d71a10d498 (diff) |
modfiied to include both vxlan and gre overlay providers. Also set
the defaukt tenant network providers to vxlan by default.
Change-Id: Ic7bd872060575d0d83039cc3ff195a508179282a
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
-rw-r--r-- | ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml | 3 | ||||
-rw-r--r-- | docs/release/installation/installationprocedure.rst | 35 |
2 files changed, 18 insertions, 20 deletions
diff --git a/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml b/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml index 72ad0bb9..d25a23e9 100644 --- a/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml +++ b/ci/config_tpl/juju2/bundle_tpl/neutron-api.yaml @@ -37,6 +37,9 @@ flat-network-providers: physnet1 {% if os.network.dvr %} overlay-network-type: vxlan +{% else %} + overlay-network-type: vxlan gre + default-tenant-network-type: vxlan {% endif %} {% elif os.network.controller == 'odl' %} manage-neutron-plugin-legacy-mode: False diff --git a/docs/release/installation/installationprocedure.rst b/docs/release/installation/installationprocedure.rst index 65560b1c..f5f4ece2 100644 --- a/docs/release/installation/installationprocedure.rst +++ b/docs/release/installation/installationprocedure.rst @@ -9,10 +9,10 @@ Networking: **Minimum 2 networks** -| ``1. First for Admin network with gateway to access external network`` -| ``2. Second for public network to consume by tenants for floating ips`` +| ``1. First for Admin/Management network with gateway to access external network`` +| ``2. Second for floating ip network to consume by tenants for floating ips`` -**NOTE: JOID support multiple isolated networks for data as well as storage. +**NOTE: JOID support multiple isolated networks for API, data as well as storage. Based on your network options for Openstack.** **Minimum 6 physical servers** @@ -23,15 +23,15 @@ Based on your network options for Openstack.** | `` CPU cores: 16`` | `` Memory: 32 GB`` | `` Hard Disk: 1(250 GB)`` -| `` NIC: eth0(Admin, Management), eth1 (external network)`` +| `` NIC: if0(Admin, Management), if1 (external network)`` 2. Node servers (minimum 5): | `` Minimum H/W Spec`` | `` CPU cores: 16`` | `` Memory: 32 GB`` -| `` Hard Disk: 1(1 TB) this includes the space for ceph as well`` -| `` NIC: eth0(Admin, Management), eth1 (external network)`` +| `` Hard Disk: 2(1 TB preferred SSD) this includes the space for ceph as well`` +| `` NIC: if0 (Admin, Management), if1 (external network)`` **NOTE: Above configuration is minimum and for better performance and usage of @@ -43,7 +43,7 @@ Make sure all servers are connected to top of rack switch and config Jump node configuration: ------------------------ -1. Install Ubuntu 14.04 LTS server version of OS on the nodes. +1. Install Ubuntu 16.04.1 LTS server version of OS on the nodes. 2. Install the git and bridge-utils packages on the server and configure minimum two bridges on jump host: brAdm and brPublic cat /etc/network/interfaces @@ -54,21 +54,16 @@ brAdm and brPublic cat /etc/network/interfaces | `` iface eth0 inet manual`` | `` auto brAdm `` | `` iface brAdm inet static`` -| `` address 10.4.1.1`` -| `` netmask 255.255.248.0`` -| `` network 10.4.0.0`` -| `` broadcast 10.4.7.255`` -| `` gateway 10.4.0.1`` -| `` # dns-* options are implemented by the resolvconf package, if installed`` -| `` dns-nameservers 10.4.0.2`` -| `` bridge_ports eth0`` +| `` address 10.5.1.1`` +| `` netmask 255.255.255.0`` +| `` bridge_ports if0`` | `` auto brPublic`` | `` iface brPublic inet static`` -| `` address 10.2.66.2`` -| Seperate yaml fi `` netmask 255.255.255.0`` -| `` bridge_ports eth2`` +| `` address 10.5.15.1`` +| `` netmask 255.255.255.0`` +| `` bridge_ports if1`` -**NOTE: If you choose to use the separate network for management, data and +**NOTE: If you choose to use the separate network for management, pulic , data and storage then you need to create bridge for each interface. In case of VLAN tags use the appropriate network on jump-host depend upon VLAN ID on the interface.** @@ -78,7 +73,7 @@ Configure JOID for your lab **Get the joid code from gerritt** -*git clone https://gerrit.opnfv.org/gerrit/p/joid.git* +*git clone https://gerrit.opnfv.org/gerrit/joid.git* **Enable MAAS (labconfig.yaml is must and base for MAAS installation and scenario deployment)** |