diff --git a/deployment/octavia/octavia-base.yaml b/deployment/octavia/octavia-base.yaml index 44e6a89aff..d6b0f5b205 100644 --- a/deployment/octavia/octavia-base.yaml +++ b/deployment/octavia/octavia-base.yaml @@ -188,6 +188,10 @@ parameters: description: When true, logs will not be stored on the amphora filesystem. This includes all kernel, system, and security logs. type: boolean + OctaviaAntiAffinity: + default: true + description: Flag to indicate if anti-affinity feature is turned on. + type: boolean conditions: service_debug_unset: {equals : [{get_param: OctaviaDebug}, '']} @@ -251,6 +255,7 @@ outputs: octavia::controller::user_log_facility: {get_param: OctaviaTenantLogFacility} octavia::controller::user_log_format: {get_param: OctaviaUserLogFormat} octavia::controller::disable_local_log_storage: {get_param: OctaviaDisableLocalLogStorage} + octavia::controller::enable_anti_affinity: {get_param: OctaviaAntiAffinity} - if: - octavia_topology_unset diff --git a/releasenotes/notes/add-octavia-anti-affinity-parameters-fe9222f17b16ee1f.yaml b/releasenotes/notes/add-octavia-anti-affinity-parameters-fe9222f17b16ee1f.yaml new file mode 100644 index 0000000000..4d76021e63 --- /dev/null +++ b/releasenotes/notes/add-octavia-anti-affinity-parameters-fe9222f17b16ee1f.yaml @@ -0,0 +1,4 @@ +--- +features: + - | + Added the Octavia anti-affinity parameters.