![Emilien Macchi](/assets/img/avatar_default.png)
We don't deploy Keepalived in multi-node as our HA story is done with Pacemaker. Therefore, we don't use VRRP protocol that Keepalived provides to maintain the VIPs alive, so we don't really need this service. Instead, we can configure the VIPs on the br-ctlplane interface which already handled the local_ip. Now it also handles the configuration of public ip and admin ip. Keepalived is now deprecated and will be removed in the next cycle. blueprint replace-keepalived-undercloud Change-Id: I3192be07cb6c19d5e26cb4cddbe68213e7e48937
11 lines
697 B
YAML
11 lines
697 B
YAML
# An environment which creates an Overcloud without the use of pacemaker
|
|
# (i.e. only with keepalived and systemd for all resources)
|
|
resource_registry:
|
|
OS::TripleO::Services::CinderVolume: ../deployment/cinder/cinder-volume-container-puppet.yaml
|
|
OS::TripleO::Services::RabbitMQ: ../deployment/rabbitmq/rabbitmq-container-puppet.yaml
|
|
OS::TripleO::Services::HAproxy: ../deployment/haproxy/haproxy-container-puppet.yaml
|
|
OS::TripleO::Services::Redis: ../deployment/database/redis-container-puppet.yaml
|
|
OS::TripleO::Services::MySQL: ../deployment/database/mysql-container-puppet.yaml
|
|
OS::TripleO::Services::Pacemaker: OS::Heat::None
|
|
OS::TripleO::Services::PacemakerRemote: OS::Heat::None
|