Disable keepalived for HA deployments via t-h-t
Currently this is disabled via a conditional in the keepalived profile in puppet-tripleo, but this will be incompatible with the planned composable upgrades implementation. Instead we should disable the service template by mapping to OS::Heat::None, and ensure the haproxy manifest uses the t-h-t generated hiera value keepalived_enabled instead of hard-coding a hiera override in the haproxy template. Change-Id: I85a8b1cca7268506de22adfb3a8ce7faa4f157ef Partial-Bug: #1642936 Depends-On: I90faf51881bd05920067c1e1d82baf5d7586af23
This commit is contained in:
parent
80187a2e19
commit
0f742c7ec9
@ -16,3 +16,6 @@ resource_registry:
|
||||
OS::TripleO::Services::Redis: ../puppet/services/pacemaker/database/redis.yaml
|
||||
OS::TripleO::Services::MySQL: ../puppet/services/pacemaker/database/mysql.yaml
|
||||
# Services that are disabled by default (use relevant environment files):
|
||||
|
||||
# Services that are disabled for HA deployments with pacemaker
|
||||
OS::TripleO::Services::Keepalived: OS::Heat::None
|
||||
|
@ -38,7 +38,5 @@ outputs:
|
||||
- get_attr: [LoadbalancerServiceBase, role_data, config_settings]
|
||||
- tripleo::haproxy::haproxy_service_manage: false
|
||||
tripleo::haproxy::mysql_clustercheck: true
|
||||
enable_keepalived: false
|
||||
tripleo::haproxy::keepalived: false
|
||||
step_config: |
|
||||
include ::tripleo::profile::pacemaker::haproxy
|
||||
|
Loading…
Reference in New Issue
Block a user