octavia/octavia
Dawson Coleman 6aad5d8b9f Add TLS version configuration for listeners
Add field tls_versions to listeners for restricting TLS versions used.
This is a list of versions to be used.
Available values (as defined in octavia-lib):
SSLv3, TLSv1, TLSv1.1, TLSv1.2, TLSv1.3

Add default_listener_tls_versions in octavia.conf.

Note that at this time TLS 1.3 ciphersuites are not impelemented,
so any TLS 1.3 connections will use haproxy's default ciphers
instead of what's specified by tls_ciphers.

Change-Id: Ic33d9b9a256490ae1b048cdfd2475d6340509fdb
Story: 2006733
Task: 37170
Task: 37169
2020-06-03 14:57:47 -07:00
..
amphorae Fix E741 pep8 errors 2020-05-15 10:58:22 -04:00
api Add TLS version configuration for listeners 2020-06-03 14:57:47 -07:00
certificates Remove all usage of six library 2020-03-18 17:15:26 -04:00
cmd Fix house keeping graceful shutdown 2019-12-11 18:49:36 +01:00
common Add TLS version configuration for listeners 2020-06-03 14:57:47 -07:00
compute Remove all usage of six library 2020-03-18 17:15:26 -04:00
controller Fix E741 pep8 errors 2020-05-15 10:58:22 -04:00
db Add TLS version configuration for listeners 2020-06-03 14:57:47 -07:00
distributor Remove all usage of six library 2020-03-18 17:15:26 -04:00
hacking Update hacking for Python3 2020-03-30 10:03:05 +00:00
network Fix E741 pep8 errors 2020-05-15 10:58:22 -04:00
policies Availability Zone admin API 2019-11-22 09:49:17 -08:00
tests Add TLS version configuration for listeners 2020-06-03 14:57:47 -07:00
volume Remove all usage of six library 2020-03-18 17:15:26 -04:00
__init__.py Remove all usage of six library 2020-03-18 17:15:26 -04:00
i18n.py Remove _LI, _LW, _LE, _LC from i18n 2017-05-23 16:28:29 +07:00
opts.py Remove references to OpenStack Anchor 2019-06-03 14:58:44 -07:00
version.py Adds methods in version.py for proper oslo_reports setup 2016-06-07 11:51:26 +03:00