octavia/api-ref/source/v2
Carlos Goncalves a5f0524fd0 Add ALPN support for TLS-terminated HTTPS LBs
ALPN is a TLS extension for application-layer protocol negotiation
within the TLS handshake [1].

This patch extends the Listener API to include a new 'alpn_protocols'
parameter. With this parameter, users can set an ALPN preference list
(descending order of preference).

Presently, the amphora provider driver is limited to http/1.0 and
http/1.1 ALPN protocol IDs. Support for "h2" (HTTP/2 over TLS) depends
on HAProxy 2.0 or newer.

[1] https://tools.ietf.org/html/rfc7301

Change-Id: If08a8169498cdfaa75440e8971ba0caff45ac4c4
2020-08-27 13:19:52 +02:00
..
examples Add ALPN support for TLS-terminated HTTPS LBs 2020-08-27 13:19:52 +02:00
amphora.inc Add amphora agent configuration update admin API 2019-02-11 17:30:53 -08:00
availabilityzone.inc Add availability-zone to loadbalancer object docs 2020-04-08 16:24:11 -07:00
availabilityzoneprofile.inc Availability Zone admin API 2019-11-22 09:49:17 -08:00
flavor.inc Availability Zone admin API 2019-11-22 09:49:17 -08:00
flavorprofile.inc Availability Zone admin API 2019-11-22 09:49:17 -08:00
general.inc Correct a typo in the document 2020-08-20 07:35:32 +00:00
healthmonitor.inc Support Host header inject for healthmonitor HTTP 1.1 health check 2019-03-06 01:24:31 +00:00
index.rst Availability Zone admin API 2019-11-22 09:49:17 -08:00
l7policy.inc Support L7policy redirect http code 2019-03-04 15:04:53 -08:00
l7rule.inc Tags support for lb resources 2018-12-17 07:58:04 +00:00
listener.inc Add ALPN support for TLS-terminated HTTPS LBs 2020-08-27 13:19:52 +02:00
loadbalancer.inc Add availability-zone to loadbalancer object docs 2020-04-08 16:24:11 -07:00
member.inc Add additive_only parameter to Batch Member call 2019-09-10 22:22:13 +00:00
pool.inc Add TLS version configuration for pools 2020-06-03 21:58:47 +00:00
provider.inc Availability Zone admin API 2019-11-22 09:49:17 -08:00
quota.inc Add quota support to octavia's l7policy and l7rule 2020-06-08 02:28:51 +00:00