fititnt / ap-application-load-balancer

AP Application Load Balancer (AP-ALB). Sophisticated monolithic Ansible role to manage standalone and clusters of cross-platform and multicloud load balancers. Abstract HAProxy + OpenResty + On-the-fly auto HTTPS. Dedicated to Public Domain.
https://ap-application-load-balancer.etica.ai/
The Unlicense
1 stars 0 forks source link

AP-ALB demo with MariaDB Galera Cluster (using external Ansible Roles) #46

Open fititnt opened 4 years ago

fititnt commented 4 years ago

While MariaDB clustering is not a core feature of AP-ALB, it's load balancing may become a need for our HAProxy. Another important point here (and the reason to not take time to create from scratch this feature) is that any role that implement such feature should be well tested, so a reason for take special care on how to use this role.

From last days, we already have some MVP of the role openstack/openstack-ansible-galera_server. It's a 3 Node Ubuntu 18.04 LTS, so its' not as complex as the current demo of ansible-linux-ha-cluster. The first impression using this role was: it's not on Ansible Galaxy, but it seems very well tested. On the initial tests, tried to force the requeriments.yml enforce one specific released version, but for some reason it failed. For now I'm using just master at: https://github.com/fititnt/ansible-linux-ha-cluster/blob/af3e0fc4266ffd97859d632995e8146b78962d9d/requirements.yml