Merge "LB support UDP - Client part"
This commit is contained in:
commit
64d007fba4
|
@ -24,7 +24,8 @@ from octaviaclient.osc.v2 import utils as v2_utils
|
|||
|
||||
HTTP_METHODS = ['GET', 'POST', 'DELETE', 'PUT', 'HEAD', 'OPTIONS', 'PATCH',
|
||||
'CONNECT', 'TRACE']
|
||||
TYPE_CHOICES = ['PING', 'HTTP', 'TCP', 'HTTPS', 'TLS-HELLO']
|
||||
TYPE_CHOICES = ['PING', 'HTTP', 'TCP', 'HTTPS', 'TLS-HELLO',
|
||||
'UDP-CONNECT']
|
||||
|
||||
|
||||
class CreateHealthMonitor(command.ShowOne):
|
||||
|
|
|
@ -22,7 +22,7 @@ from osc_lib import utils
|
|||
from octaviaclient.osc.v2 import constants as const
|
||||
from octaviaclient.osc.v2 import utils as v2_utils
|
||||
|
||||
PROTOCOL_CHOICES = ['TCP', 'HTTP', 'HTTPS', 'TERMINATED_HTTPS']
|
||||
PROTOCOL_CHOICES = ['TCP', 'HTTP', 'HTTPS', 'TERMINATED_HTTPS', 'UDP']
|
||||
|
||||
|
||||
class CreateListener(command.ShowOne):
|
||||
|
|
|
@ -21,7 +21,8 @@ from osc_lib import utils
|
|||
from octaviaclient.osc.v2 import constants as const
|
||||
from octaviaclient.osc.v2 import utils as v2_utils
|
||||
|
||||
PROTOCOL_CHOICES = ['TCP', 'HTTP', 'HTTPS', 'TERMINATED_HTTPS', 'PROXY']
|
||||
PROTOCOL_CHOICES = ['TCP', 'HTTP', 'HTTPS', 'TERMINATED_HTTPS', 'PROXY',
|
||||
'UDP']
|
||||
ALGORITHM_CHOICES = ['SOURCE_IP', 'ROUND_ROBIN', 'LEAST_CONNECTIONS']
|
||||
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
---
|
||||
features:
|
||||
- |
|
||||
Adds client support for UDP protocol load balancers.
|
Loading…
Reference in New Issue