Clarify NSX-V vs. NSX-T
NSX-T is the common name, not "Transformers" or "v3". This makes that change throughout the docs and conf help. It also fixes a broken link to the NSX-T pubs. This change does not rename conf groups and options that use "v3". That should be considered for a follow-on effort (with appropriate deprecation). Change-Id: I466f60e4476cedc439e17cba39a333a3853a32d9
This commit is contained in:
parent
1a7454a261
commit
042b6a6600
@ -19,9 +19,8 @@ for the neutron API applies here as well.
|
||||
|
||||
The VMware NSX neutron extensions supported by your plugin will depend on the version
|
||||
of VMware NSX used. Two versions described herein are:
|
||||
* [NSX for vSphere](https://www.vmware.com/support/pubs/nsx_pubs.html) aka 'NSX-v'.
|
||||
* [NSX Transformers](https://my.vmware.com/web/vmware/details?productId=580&downloadGroup=NSX-v3-101)
|
||||
aka 'NSX-v3'.
|
||||
* [NSX for vSphere](https://www.vmware.com/support/pubs/nsx_pubs.html) aka 'NSX-V'.
|
||||
* [NSX-T](https://docs.vmware.com/en/VMware-NSX-T/index.html).
|
||||
|
||||
|
||||
|
||||
@ -53,7 +52,7 @@ when interfacing with the NSX manager backend.
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v.
|
||||
NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
None (read-only).
|
||||
@ -116,7 +115,7 @@ providing the ability to specify per-subnet DHCP MTU via the
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v.
|
||||
NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
POST, PUT
|
||||
@ -179,7 +178,7 @@ providing the ability to specify per-subnet DNS search via the
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v.
|
||||
NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
POST, PUT
|
||||
@ -242,7 +241,7 @@ providing the ability to enable MAC learning on the associated port via the
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v3.
|
||||
NSX-T.
|
||||
|
||||
###### Supported Verbs
|
||||
POST, PUT
|
||||
@ -320,7 +319,7 @@ onto physical networks in NSX.
|
||||
Resource attribute extensions.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v3, NSX-v.
|
||||
NSX-T, NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
See the
|
||||
@ -379,7 +378,7 @@ security groups belonging to the said port.
|
||||
Resource attribute extensions.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v3, NSX-v.
|
||||
NSX-T, NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
The `provider` attribute on neutron security groups is only settable during creation (POST).
|
||||
@ -544,14 +543,14 @@ GET port
|
||||
|
||||
###### Description
|
||||
Extends neutron [routers](https://developer.openstack.org/api-ref/networking/v2/#routers-routers)
|
||||
by adding the `router_size` attribute to support configuration of NSX-v
|
||||
by adding the `router_size` attribute to support configuration of NSX-V
|
||||
edge size.
|
||||
|
||||
###### Extension Type
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v.
|
||||
NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
POST, PUT
|
||||
@ -560,7 +559,7 @@ POST, PUT
|
||||
[routers](https://developer.openstack.org/api-ref/networking/v2/#routers-routers)
|
||||
|
||||
###### Extension Attribute(s)
|
||||
* `router_size`: The NSX-v edge size to use.
|
||||
* `router_size`: The NSX-V edge size to use.
|
||||
|
||||
###### Example Response
|
||||
```json
|
||||
@ -608,14 +607,14 @@ POST, PUT
|
||||
|
||||
###### Description
|
||||
Extends neutron [routers](https://developer.openstack.org/api-ref/networking/v2/#routers-routers)
|
||||
by adding the `router_type` attribute to support configuration of NSX-v
|
||||
by adding the `router_type` attribute to support configuration of NSX-V
|
||||
router type.
|
||||
|
||||
###### Extension Type
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v.
|
||||
NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
POST, PUT
|
||||
@ -624,7 +623,7 @@ POST, PUT
|
||||
[routers](https://developer.openstack.org/api-ref/networking/v2/#routers-routers)
|
||||
|
||||
###### Extension Attribute(s)
|
||||
* `router_type`: The NSX-v router type. Must be either `shared` or `exclusive`.
|
||||
* `router_type`: The NSX-V router type. Must be either `shared` or `exclusive`.
|
||||
|
||||
###### Example Response
|
||||
```json
|
||||
@ -680,7 +679,7 @@ by adding a `local_ip_prefix` attribute allowing rules to be created with IP pre
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v3, NSXv.
|
||||
NSX-T, NSXv.
|
||||
|
||||
###### Supported Verbs
|
||||
POST; using an IP prefix on a rule can only be done when creating the rule.
|
||||
@ -721,7 +720,7 @@ with a boolean attribute `logging` to enable per security group logging on NSX.
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v3, NSX-v.
|
||||
NSX-T, NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
POST, PUT.
|
||||
@ -809,7 +808,7 @@ the `vnic_index` attribute enabling per-port assignment of a VNIC index.
|
||||
Resource attribute extension.
|
||||
|
||||
###### Supported NSX Versions
|
||||
NSX-v.
|
||||
NSX-V.
|
||||
|
||||
###### Supported Verbs
|
||||
POST, PUT.
|
||||
|
@ -1,11 +1,11 @@
|
||||
Admin Utility
|
||||
=============
|
||||
|
||||
The NSXv and the NSXv3 support the nsxadmin utility. This enables and administrator to determine and rectify inconsistencies between the Neutron DB and the NSX.
|
||||
NSX-V and NSX-T support the nsxadmin utility. This enables and administrator to determine and rectify inconsistencies between the Neutron DB and NSX.
|
||||
usage: nsxadmin -r <resources> -o <operation>
|
||||
|
||||
NSXv Plugin
|
||||
-----------
|
||||
NSX-V Plugin
|
||||
------------
|
||||
|
||||
The following resources are supported: 'security-groups', 'edges', 'networks', 'firewall-sections', 'orphaned-edges', 'spoofguard-policy', 'missing-edges', 'backup-edges', 'nsx-security-groups', 'dhcp-binding' and 'metadata'
|
||||
|
||||
@ -171,7 +171,7 @@ Routers
|
||||
|
||||
nsxadmin -r routers -o nsx-recreate --property edge-id=edge-308
|
||||
|
||||
- Recreate a router on the nsx backend by removing it from the current edge (if any), and attaching to a new one::
|
||||
- Recreate a router on the NSX backend by removing it from the current edge (if any), and attaching to a new one::
|
||||
|
||||
nsxadmin -r routers -o nsx-recreate --property router-id=8cdd6d06-b457-4cbb-a0b1-41e08ccce287
|
||||
|
||||
@ -241,7 +241,7 @@ Security Groups, Firewall and Spoofguard
|
||||
|
||||
nsxadmin -r firewall-section -o nsx-clean
|
||||
|
||||
- Reorder the nsx L3 firewall sections to correctly support the policy security groups
|
||||
- Reorder the NSX L3 firewall sections to correctly support the policy security groups
|
||||
|
||||
nsxadmin -r firewall-sections -o nsx-reorder
|
||||
|
||||
@ -297,7 +297,7 @@ Config
|
||||
|
||||
nsxadmin -r config -o validate
|
||||
|
||||
NSXv3 Plugin
|
||||
NSX-T Plugin
|
||||
------------
|
||||
|
||||
The following resources are supported: 'security-groups', 'routers', 'networks', 'nsx-security-groups', 'dhcp-binding', 'metadata-proxy', 'orphaned-dhcp-servers', 'firewall-sections', 'certificate', 'orphaned-networks', 'orphaned-routers',
|
||||
@ -355,7 +355,7 @@ Ports
|
||||
|
||||
nsxadmin -r ports -o list-mismatches
|
||||
|
||||
- Update the VMs ports (all or of a specific project) on the backend after migrating nsx-v -> nsx-v3::
|
||||
- Update the VMs ports (all or of a specific project) on the backend after migrating NSX-V -> NSX-T::
|
||||
|
||||
nsxadmin -r ports -o nsx-migrate-v-v3 (--property project-id=<> --property host-moref=<> --property respool-moref=<> --property net-name=<> --property datastore-moref=<>)) --plugin nsxv3
|
||||
|
||||
@ -386,7 +386,7 @@ Security Groups & NSX Security Groups
|
||||
|
||||
nsxadmin -r security-groups -o fix-mismatch
|
||||
|
||||
- Update NSX security groups dynamic criteria for NSXv3 CrossHairs::
|
||||
- Update NSX security groups dynamic criteria for NSX-T CrossHairs::
|
||||
|
||||
nsxadmin -r nsx-security-groups -o migrate-to-dynamic-criteria
|
||||
|
||||
@ -419,7 +419,7 @@ Metadata Proxy
|
||||
|
||||
nsxadmin -r metadata-proxy -o list
|
||||
|
||||
- Resync metadata proxies for NSXv3 version 1.1.0 and above (enable md proxy, or update the uuid). This is only for migrating to native metadata support::
|
||||
- Resync metadata proxies for NSX-T version 1.1.0 and above (enable md proxy, or update the uuid). This is only for migrating to native metadata support::
|
||||
|
||||
nsxadmin -r metadata-proxy -o nsx-update --property metadata_proxy_uuid=<metadata_proxy_uuid>
|
||||
|
||||
@ -434,7 +434,7 @@ DHCP Bindings
|
||||
|
||||
nsxadmin -r dhcp-binding -o list
|
||||
|
||||
- Resync DHCP bindings for NSXv3 version 1.1.0 and above. This is only for migrating to native DHCP support::
|
||||
- Resync DHCP bindings for NSX-T version 1.1.0 and above. This is only for migrating to native DHCP support::
|
||||
|
||||
nsxadmin -r dhcp-binding -o nsx-update --property dhcp_profile_uuid=<dhcp_profile_uuid>
|
||||
|
||||
@ -445,11 +445,11 @@ DHCP Bindings
|
||||
Orphaned DHCP Servers
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
- List orphaned DHCP servers (exist on NSXv3 backend but don't have a corresponding binding in Neutron DB)::
|
||||
- List orphaned DHCP servers (exist on NSX-T backend but don't have a corresponding binding in Neutron DB)::
|
||||
|
||||
nsxadmin -r orphaned-dhcp-servers -o nsx-list
|
||||
|
||||
- Clean orphaned DHCP servers (delete logical DHCP servers from NSXv3 backend)::
|
||||
- Clean orphaned DHCP servers (delete logical DHCP servers from NSX-T backend)::
|
||||
|
||||
nsxadmin -r orphaned-dhcp-servers -o nsx-clean
|
||||
|
||||
@ -547,7 +547,7 @@ Config
|
||||
NSXtvd Plugin
|
||||
-------------
|
||||
|
||||
- All the nsx-v/v3 utilities can be used by calling
|
||||
- All the NSX-V/T utilities can be used by calling
|
||||
|
||||
nsxadmin --plugin nsxv/v3 -r <> -o <>
|
||||
|
||||
|
@ -5,8 +5,8 @@ Below are the options for configuring the NSX plugin with DevStack. Prior
|
||||
to doing this DevStack needs to be downloaded. After updating the relevant
|
||||
configuration file(s) run ./stack.sh
|
||||
|
||||
NSXv
|
||||
----
|
||||
NSX-V
|
||||
-----
|
||||
|
||||
LBaaS v2 Driver
|
||||
~~~~~~~~~~~~~~~
|
||||
@ -119,7 +119,7 @@ Add neutron-vpnaas repo as an external repository and configure following flags
|
||||
NEUTRON_VPNAAS_SERVICE_PROVIDER=VPN:vmware:vmware_nsx.services.vpnaas.nsxv.ipsec_driver.NSXvIPsecVpnDriver:default
|
||||
|
||||
|
||||
NSXv3
|
||||
NSX-T
|
||||
-----
|
||||
|
||||
QoS Driver
|
||||
@ -162,7 +162,7 @@ Trunk Driver
|
||||
Enable trunk service and configure following flags in ``local.conf``::
|
||||
|
||||
[[local]|[localrc]]
|
||||
# Trunk plugin NSXv3 driver config
|
||||
# Trunk plugin NSX-T driver config
|
||||
ENABLED_SERVICES+=,q-trunk
|
||||
Q_SERVICE_PLUGIN_CLASSES=trunk
|
||||
|
||||
|
@ -58,7 +58,7 @@ via a timing mechanism such as Linux cron.
|
||||
Plugin Jobs
|
||||
-----------
|
||||
|
||||
NSX-v
|
||||
NSX-V
|
||||
~~~~~
|
||||
|
||||
error_dhcp_edge: scans for DHCP Edge appliances which are in ERROR state.
|
||||
|
@ -233,7 +233,7 @@ cluster_opts = [
|
||||
nsx_common_opts = [
|
||||
cfg.StrOpt('nsx_l2gw_driver',
|
||||
help=_("Specify the class path for the Layer 2 gateway "
|
||||
"backend driver(i.e. NSXv3/NSX-V). This field will be "
|
||||
"backend driver (i.e. NSX-T/NSX-V). This field will be "
|
||||
"used when a L2 Gateway service plugin is configured.")),
|
||||
cfg.StrOpt('locking_coordinator_url',
|
||||
help=_("(Optional) URL for distributed locking coordination "
|
||||
@ -246,7 +246,7 @@ nsx_common_opts = [
|
||||
help=_("If true, the server then allows the caller to "
|
||||
"specify the id of resources. This should only "
|
||||
"be enabled in order to allow one to migrate an "
|
||||
"existing install of neutron to the nsx-v3 plugin.")),
|
||||
"existing install of neutron to the NSX-T plugin.")),
|
||||
cfg.ListOpt('nsx_extension_drivers',
|
||||
default=[],
|
||||
help=_("An ordered list of extension driver "
|
||||
|
Loading…
Reference in New Issue
Block a user