
re-run the tool with latest version. Closes-Bug: #1638004 Change-Id: I13a4e53c403e189839d04a0376bc0db1cf0ef049
73 lines
2.7 KiB
ReStructuredText
73 lines
2.7 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-crypto:
|
|
|
|
.. list-table:: Description of crypto configuration options
|
|
:header-rows: 1
|
|
:class: config-ref-table
|
|
|
|
* - Configuration option = Default value
|
|
- Description
|
|
* - **[crypto]**
|
|
-
|
|
* - ``ca_file`` = ``cacert.pem``
|
|
- (String) Filename of root CA (Certificate Authority). This is a container format and includes root certificates.
|
|
|
|
Possible values:
|
|
|
|
* Any file name containing root CA, cacert.pem is default
|
|
|
|
Related options:
|
|
|
|
* ca_path
|
|
* - ``ca_path`` = ``$state_path/CA``
|
|
- (String) Directory path where root CA is located.
|
|
|
|
Related options:
|
|
|
|
* ca_file
|
|
* - ``crl_file`` = ``crl.pem``
|
|
- (String) Filename of root Certificate Revocation List (CRL). This is a list of certificates that have been revoked, and therefore, entities presenting those (revoked) certificates should no longer be trusted.
|
|
|
|
Related options:
|
|
|
|
* ca_path
|
|
* - ``key_file`` = ``private/cakey.pem``
|
|
- (String) Filename of a private key.
|
|
|
|
Related options:
|
|
|
|
* keys_path
|
|
* - ``keys_path`` = ``$state_path/keys``
|
|
- (String) Directory path where keys are located.
|
|
|
|
Related options:
|
|
|
|
* key_file
|
|
* - ``project_cert_subject`` = ``/C=US/ST=California/O=OpenStack/OU=NovaDev/CN=project-ca-%.16s-%s``
|
|
- (String) Subject for certificate for projects, %s for project, timestamp
|
|
* - ``use_project_ca`` = ``False``
|
|
- (Boolean) Option to enable/disable use of CA for each project.
|
|
* - ``user_cert_subject`` = ``/C=US/ST=California/O=OpenStack/OU=NovaDev/CN=%.16s-%.16s-%s``
|
|
- (String) Subject for certificate for users, %s for project, user, timestamp
|
|
* - **[ssl]**
|
|
-
|
|
* - ``ca_file`` = ``None``
|
|
- (String) CA certificate file to use to verify connecting clients.
|
|
* - ``cert_file`` = ``None``
|
|
- (String) Certificate file to use when starting the server securely.
|
|
* - ``ciphers`` = ``None``
|
|
- (String) Sets the list of available ciphers. value should be a string in the OpenSSL cipher list format.
|
|
* - ``key_file`` = ``None``
|
|
- (String) Private key file to use when starting the server securely.
|
|
* - ``version`` = ``None``
|
|
- (String) SSL version to use (valid only if SSL enabled). Valid values are TLSv1 and SSLv23. SSLv2, SSLv3, TLSv1_1, and TLSv1_2 may be available on some distributions.
|