This significant rework occurs due to recent changes in the openstack-doc-tools project. There are some manual fixes to the following options, where invalid rST was included. These have been fixed on nova master but still need to be backported to stable/ocata. This will be done separately. - block_device_allocate_retries_interval (DEFAULT) - torrent_images (xenserver) Change-Id: Ia6ecbf025f1a2de19db896d3d72412461603093b Depends-On: I4ef80825598cc7d98a4046afd5b131484e5a3469
91 lines
2.4 KiB
ReStructuredText
91 lines
2.4 KiB
ReStructuredText
..
|
|
Warning: Do not edit this file. It is automatically generated from the
|
|
software project's code and your changes will be overwritten.
|
|
|
|
The tool to generate this file lives in openstack-doc-tools repository.
|
|
|
|
Please make any changes needed in the code, then run the
|
|
autogenerate-config-doc tool from the openstack-doc-tools repository, or
|
|
ask for help on the documentation mailing list, IRC channel or meeting.
|
|
|
|
.. _nova-cloudpipe:
|
|
|
|
.. list-table:: Description of cloudpipe configuration options
|
|
:header-rows: 1
|
|
:class: config-ref-table
|
|
|
|
* - Configuration option = Default value
|
|
- Description
|
|
|
|
* - ``vpn_flavor`` = ``m1.tiny``
|
|
|
|
- (String) Flavor for VPN instances.
|
|
|
|
Possible values:
|
|
|
|
* Any valid flavor name
|
|
|
|
* - ``dmz_net`` = ``10.0.0.0``
|
|
|
|
- (IP) Network to push into OpenVPN config.
|
|
|
|
Note: Above mentioned OpenVPN config can be found at /etc/openvpn/server.conf.
|
|
|
|
Possible values:
|
|
|
|
* Any valid IPv4/IPV6 address
|
|
|
|
Related options:
|
|
|
|
* boot_script_template - dmz_net is pushed into bootscript.template to configure cloudpipe-managed OpenVPN server
|
|
|
|
* - ``boot_script_template`` = ``$pybasedir/nova/cloudpipe/bootscript.template``
|
|
|
|
- (String) Template for cloudpipe instance boot script.
|
|
|
|
Possible values:
|
|
|
|
* Any valid path to a cloudpipe instance boot script template
|
|
|
|
Related options:
|
|
|
|
The following options are required to configure cloudpipe-managed OpenVPN server.
|
|
|
|
* dmz_net
|
|
|
|
* dmz_mask
|
|
|
|
* cnt_vpn_clients
|
|
|
|
* - ``dmz_mask`` = ``255.255.255.0``
|
|
|
|
- (IP) Netmask to push into OpenVPN config.
|
|
|
|
Possible values:
|
|
|
|
* Any valid IPv4/IPV6 netmask
|
|
|
|
Related options:
|
|
|
|
* dmz_net - dmz_net and dmz_mask is pushed into bootscript.template to configure cloudpipe-managed OpenVPN server
|
|
|
|
* boot_script_template
|
|
|
|
* - ``vpn_key_suffix`` = ``-vpn``
|
|
|
|
- (String) Suffix to add to project name for VPN key and secgroups
|
|
|
|
Possible values:
|
|
|
|
* Any string value representing the VPN key suffix
|
|
|
|
* - ``vpn_image_id`` = ``0``
|
|
|
|
- (String) Image ID used when starting up a cloudpipe VPN client.
|
|
|
|
An empty instance is created and configured with OpenVPN using boot_script_template. This instance would be snapshotted and stored in glance. ID of the stored image is used in 'vpn_image_id' to create cloudpipe VPN client.
|
|
|
|
Possible values:
|
|
|
|
* Any valid ID of a VPN image
|