Merge "Improve devstack doc"
This commit is contained in:
commit
e98e3b563a
@ -8,6 +8,25 @@ configuration file(s) run ./stack.sh
|
|||||||
NSX-V
|
NSX-V
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
Mandatory basic configuration
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Add those parameters in ``local.conf``::
|
||||||
|
|
||||||
|
[[local|localrc]]
|
||||||
|
enable_plugin vmware-nsx https://opendev.org/x/vmware-nsx
|
||||||
|
Q_PLUGIN=vmware_nsx_v
|
||||||
|
NSXV_MANAGER_URI=<URI>
|
||||||
|
NSXV_USER=<username>
|
||||||
|
NSXV_PASSWORD=<password>
|
||||||
|
NSXV_VDN_SCOPE_ID=<Transport Zone UUID>
|
||||||
|
NSXV_DVS_ID=<Distributed Switch UUID>
|
||||||
|
NSXV_DATACENTER_MOID=<Data Center UUID>
|
||||||
|
NSXV_DATASTORE_ID=<Data Store UUID>
|
||||||
|
NSXV_RESOURCE_POOL_ID=<Resource Pool UUID>
|
||||||
|
NSXV_EXTERNAL_NETWORK=<External Network UUID>
|
||||||
|
NSXV_CLUSTER_MOID=<Edge Cluster UUID>
|
||||||
|
|
||||||
QoS Driver
|
QoS Driver
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
|
|
||||||
@ -29,6 +48,7 @@ FWaaS (V2) Driver
|
|||||||
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
||||||
|
|
||||||
[[local|localrc]]
|
[[local|localrc]]
|
||||||
|
enable_plugin neutron-fwaas https://opendev.org/openstack/neutron-fwaas
|
||||||
enable_service q-fwaas-v2
|
enable_service q-fwaas-v2
|
||||||
Q_SERVICE_PLUGIN_CLASSES+=,firewall_v2
|
Q_SERVICE_PLUGIN_CLASSES+=,firewall_v2
|
||||||
|
|
||||||
@ -138,6 +158,22 @@ Add octavia and python-octaviaclient repos as external repositories and configur
|
|||||||
NSX-T
|
NSX-T
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
Mandatory basic configuration
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Add those parameters in ``local.conf``::
|
||||||
|
|
||||||
|
[[local|localrc]]
|
||||||
|
enable_plugin vmware-nsx https://opendev.org/x/vmware-nsx
|
||||||
|
Q_PLUGIN=vmware_nsx_v3
|
||||||
|
NSX_MANAGER=<ip>
|
||||||
|
NSX_USER=<username>
|
||||||
|
NSX_PASSWORD=<password>
|
||||||
|
DHCP_PROFILE_UUID=<MP name or UUID of the DHCP profile>
|
||||||
|
METADATA_PROXY_UUID=<MP name or UUID of the metadata proxy>
|
||||||
|
DEFAULT_TIER0_ROUTER_UUID=<MP name or UUID of a Tier0 router>
|
||||||
|
DEFAULT_OVERLAY_TZ_UUID=<MP name or UUID of of the overlay transport zone>
|
||||||
|
|
||||||
QoS Driver
|
QoS Driver
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
|
|
||||||
@ -188,6 +224,7 @@ FWaaS (V2) Driver
|
|||||||
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
||||||
|
|
||||||
[[local|localrc]]
|
[[local|localrc]]
|
||||||
|
enable_plugin neutron-fwaas https://opendev.org/openstack/neutron-fwaas
|
||||||
enable_service q-fwaas-v2
|
enable_service q-fwaas-v2
|
||||||
Q_SERVICE_PLUGIN_CLASSES+=,firewall_v2
|
Q_SERVICE_PLUGIN_CLASSES+=,firewall_v2
|
||||||
|
|
||||||
@ -205,6 +242,7 @@ Neutron VPNaaS
|
|||||||
Add neutron-vpnaas repo as an external repository and configure following flags in ``local.conf``::
|
Add neutron-vpnaas repo as an external repository and configure following flags in ``local.conf``::
|
||||||
|
|
||||||
[[local|localrc]]
|
[[local|localrc]]
|
||||||
|
enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas
|
||||||
NEUTRON_VPNAAS_SERVICE_PROVIDER=VPN:vmware:vmware_nsx.services.vpnaas.nsxv3.ipsec_driver.NSXv3IPsecVpnDriver:default
|
NEUTRON_VPNAAS_SERVICE_PROVIDER=VPN:vmware:vmware_nsx.services.vpnaas.nsxv3.ipsec_driver.NSXv3IPsecVpnDriver:default
|
||||||
Q_SERVICE_PLUGIN_CLASSES+=,vmware_nsx_vpnaas
|
Q_SERVICE_PLUGIN_CLASSES+=,vmware_nsx_vpnaas
|
||||||
|
|
||||||
@ -245,6 +283,22 @@ Add octavia and python-octaviaclient repos as external repositories and configur
|
|||||||
NSX-P
|
NSX-P
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
Mandatory basic configuration
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Add those parameters in ``local.conf``::
|
||||||
|
|
||||||
|
[[local|localrc]]
|
||||||
|
enable_plugin vmware-nsx https://opendev.org/x/vmware-nsx
|
||||||
|
Q_PLUGIN=vmware_nsx_p
|
||||||
|
NSX_POLICY=<ip>
|
||||||
|
NSX_USER=<username>
|
||||||
|
NSX_PASSWORD=<password>
|
||||||
|
DHCP_PROFILE_UUID=<MP name or UUID of the DHCP profile>
|
||||||
|
METADATA_PROXY_UUID=<MP name or UUID of the metadata proxy>
|
||||||
|
DEFAULT_TIER0_ROUTER_UUID=<Policy name or ID of Tier0>
|
||||||
|
DEFAULT_OVERLAY_TZ_UUID=<Policy name or ID of of the overlay transport zone>
|
||||||
|
|
||||||
QoS Driver
|
QoS Driver
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
|
|
||||||
@ -265,6 +319,7 @@ FWaaS (V2) Driver
|
|||||||
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
||||||
|
|
||||||
[[local|localrc]]
|
[[local|localrc]]
|
||||||
|
enable_plugin neutron-fwaas https://opendev.org/openstack/neutron-fwaas
|
||||||
enable_service q-fwaas-v2
|
enable_service q-fwaas-v2
|
||||||
Q_SERVICE_PLUGIN_CLASSES+=,firewall_v2
|
Q_SERVICE_PLUGIN_CLASSES+=,firewall_v2
|
||||||
|
|
||||||
@ -312,6 +367,7 @@ Neutron VPNaaS
|
|||||||
Add neutron-vpnaas repo as an external repository and configure following flags in ``local.conf``::
|
Add neutron-vpnaas repo as an external repository and configure following flags in ``local.conf``::
|
||||||
|
|
||||||
[[local|localrc]]
|
[[local|localrc]]
|
||||||
|
enable_plugin neutron-vpnaas https://opendev.org/openstack/neutron-vpnaas
|
||||||
NEUTRON_VPNAAS_SERVICE_PROVIDER=VPN:vmware:vmware_nsx.services.vpnaas.nsxp.ipsec_driver.NSXpIPsecVpnDriver:default
|
NEUTRON_VPNAAS_SERVICE_PROVIDER=VPN:vmware:vmware_nsx.services.vpnaas.nsxp.ipsec_driver.NSXpIPsecVpnDriver:default
|
||||||
Q_SERVICE_PLUGIN_CLASSES+=,vmware_nsx_vpnaas
|
Q_SERVICE_PLUGIN_CLASSES+=,vmware_nsx_vpnaas
|
||||||
|
|
||||||
@ -323,12 +379,23 @@ Add neutron-vpnaas repo as an external repository and configure following flags
|
|||||||
NSX-TVD
|
NSX-TVD
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
Mandatory basic configuration
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Add those parameters in ``local.conf``::
|
||||||
|
|
||||||
|
[[local|localrc]]
|
||||||
|
enable_plugin vmware-nsx https://opendev.org/x/vmware-nsx
|
||||||
|
Q_PLUGIN=vmware_nsx_tvd
|
||||||
|
<NSX-V and / or NSX-T parameters>
|
||||||
|
|
||||||
FWaaS (V2) Driver
|
FWaaS (V2) Driver
|
||||||
~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
Add neutron-fwaas repo as an external repository and configure following flags in ``local.conf``::
|
||||||
|
|
||||||
[[local|localrc]]
|
[[local|localrc]]
|
||||||
|
enable_plugin neutron-fwaas https://opendev.org/openstack/neutron-fwaas
|
||||||
enable_service q-fwaas-v2
|
enable_service q-fwaas-v2
|
||||||
Q_SERVICE_PLUGIN_CLASSES+=,vmware_nsxtvd_fwaasv2
|
Q_SERVICE_PLUGIN_CLASSES+=,vmware_nsxtvd_fwaasv2
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user