mamercad.mariadb-galera-haproxy-keepalived
mamercad.mariadb-galera-haproxy-keepalived
Sets up High Availability (HA) using keepalived and HAProxy for MariaDB Galera on RHEL/CentOS systems.
Warnings
This setup changes SELinux to permissive mode and disables the firewall (firewalld).
Requirements
No special requirements.
Role Variables
Check the example inventory below and the vars/main.yml file. This role creates a Virtual IP (VIP), and HAProxy listens on that VIP for TCP traffic, distributing requests to the MariaDB nodes in a round-robin manner.
Dependencies
None
Example Inventory
[marialb]
marialb1
marialb2
[marialb:vars]
ansible_ssh_user=root
Example Playbook
- hosts:
- marialb
roles:
- mamercad.mariadb-galera-haproxy-keepalived
License
GPLv3
Author Information
Mark Mercado mamercad@umflint.edu
Informazioni sul progetto
Stands up HA (keepalived) HAProxy in front of MariaDB Galera on RHEL/CentOS
Installa
ansible-galaxy install mamercad.mariadb-galera-haproxy-keepalived
Licenza
Unknown
Download
120
Proprietario
Turning ☕️ into ☁️ at @digitalocean