LB support UDP - Client part
As current Octavia client design is good for this feature. So this patch just add the UDP fields into the support list. Story: 1657091 Task: 23204 Change-Id: I9cb88a3402da8ea8a8394b38c4354cb6391eec0a
This commit is contained in:
parent
c116c62128
commit
4764dd36b1
|
@ -24,7 +24,8 @@ from octaviaclient.osc.v2 import utils as v2_utils
|
||||||
|
|
||||||
HTTP_METHODS = ['GET', 'POST', 'DELETE', 'PUT', 'HEAD', 'OPTIONS', 'PATCH',
|
HTTP_METHODS = ['GET', 'POST', 'DELETE', 'PUT', 'HEAD', 'OPTIONS', 'PATCH',
|
||||||
'CONNECT', 'TRACE']
|
'CONNECT', 'TRACE']
|
||||||
TYPE_CHOICES = ['PING', 'HTTP', 'TCP', 'HTTPS', 'TLS-HELLO']
|
TYPE_CHOICES = ['PING', 'HTTP', 'TCP', 'HTTPS', 'TLS-HELLO',
|
||||||
|
'UDP-CONNECT']
|
||||||
|
|
||||||
|
|
||||||
class CreateHealthMonitor(command.ShowOne):
|
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 constants as const
|
||||||
from octaviaclient.osc.v2 import utils as v2_utils
|
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):
|
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 constants as const
|
||||||
from octaviaclient.osc.v2 import utils as v2_utils
|
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']
|
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