A set of Neutron drivers for the VMware NSX.
Go to file
Anna Khmelnitsky 6e1a21881e NSXV3: Initial client certificate auth support
Client certificate authentication is disabled by default.
To enable client auth, define the following in nsx.ini:
nsx_use_client_auth = True
nsx_client_cert_storage = nsx-db
nsx_client_cert_file = <file to store certificate and private key>

To enable client auth in devstack, define the following in local.conf:
NSX_USE_CLIENT_CERT_AUTH=True

This commit covers only DB type of cert storage. Barbican storage
and imported cert will be added later. Also planned for near future:

    reload cert from DB if NSX connection failes due to bad cert
    show warning when cert nears expiration
    delete cert file from file system on neutron exit

Change-Id: Ic70a949b740d9149d71187b02640d3071a3e0159
2017-02-02 09:39:18 +00:00
api-ref Add api-ref in MD format 2016-09-21 06:59:53 -06:00
devstack NSXV3: Initial client certificate auth support 2017-02-02 09:39:18 +00:00
doc/source NSXV3: Initial client certificate auth support 2017-02-02 09:39:18 +00:00
etc NSX|V - initial support for NSX policy 2016-11-07 15:27:57 +02:00
releasenotes NSXv: Edge random placement 2017-01-31 12:38:11 +02:00
tools Using sys.exit(main()) instead of main() 2017-01-04 16:52:54 +08:00
vmware_nsx NSXV3: Initial client certificate auth support 2017-02-02 09:39:18 +00:00
vmware_nsx_tempest Merge "Tempest: Scenario tests for Provider security group with NSXv3" 2017-01-26 17:36:45 +00:00
.coveragerc Update coverage file to exclude cisco files 2015-09-22 07:44:00 -07:00
.gitignore Automatically generate vmware-nsx configuration files 2016-04-13 07:24:06 +00:00
.gitreview Update .gitreview file for project rename 2015-06-12 23:12:30 +00:00
.mailmap Add mailmap entry 2014-05-16 13:40:04 -04:00
.pylintrc Update gate logic 2016-07-12 09:05:22 -06:00
.testr.conf Move vmware_nsx/neutron/tests to vmware_nsx/tests 2015-09-14 18:08:51 -07:00
CONTRIBUTING.rst VMware-NSX: update documentation to reference VMware-NSX 2014-12-29 03:15:44 -08:00
HACKING.rst VMware-NSX: update documentation to reference VMware-NSX 2014-12-29 03:15:44 -08:00
LICENSE Adding Apache Version 2.0 license file. This is the official license agreement under which Quantum code is available to 2011-08-08 12:31:04 -07:00
MANIFEST.in Include alembic migrations in module 2016-10-07 13:09:48 +00:00
README.rst Fix the launchpad url correct 2015-10-01 23:35:22 +05:30
TESTING.rst Reorganize vmware_nsx/tests structure 2015-09-24 10:41:10 -07:00
babel.cfg Setup for translation 2015-11-29 03:13:04 -08:00
requirements.txt Updated from global requirements 2017-02-01 13:55:57 +00:00
run_tests.sh Update gate logic 2016-07-12 09:05:22 -06:00
setup.cfg NSXV+NSXV3: Add support for dns-integration extension 2017-01-15 09:06:09 -08:00
setup.py Updated from global requirements 2015-09-17 15:04:38 +00:00
test-requirements.txt Updated from global requirements 2017-01-18 18:21:01 +00:00
tox.ini H402 hacking have been deprecated 2017-01-18 10:33:37 +05:30

README.rst

VMware-NSX package

You have come across the VMware-NSX family of Neutron plugins

External Resources:

The homepage for the VMware-NSX project is on Launchpad.

Use this site for asking for help, and filing bugs. Code is available both git.openstack.org and github.

For help on usage and hacking of VMware-NSX, please send a message to the openstack-dev mailing list.

For information on how to contribute to VMware-NSX, please see the contents of the CONTRIBUTING.rst file.