{"repo":"mrlesmithjr/ansible-mariadb-galera-cluster","free":true,"listed":false,"github":"https://github.com/mrlesmithjr/ansible-mariadb-galera-cluster","clone":"git clone https://github.com/mrlesmithjr/ansible-mariadb-galera-cluster.git","description":"Ansible role to deploy and manage MariaDB Galera Cluster for high availability","language":"Jinja","stars":143,"topics":["mariadb-galera-cluster","ansible","ansible-roles","ubuntu","debian","redhat","centos","hacktoberfest"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"ansible-mariadb-galera-cluster An Ansible role to deploy and manage a MariaDB Galera Cluster for high-availability MySQL. Ansible Galaxy Features - Automatic cluster bootstrap and node joining - TLS encryption for MySQL client, WSREP, and SST connections - Multiple SST methods: rsync , mariabackup - InnoDB tuning with automatic memory calculations - Slow query logging and email notifications for cluster events - Database and user management via variables Supported Platforms Platform Versions ---------- ---------- Ubuntu 20.04, 22.04, 24.04 Debian 11, 12, 13 Rocky Linux / RHEL 8, 9, 10 Fedora 39+ Requirements Ansible Collections Minimum Ansible Version Ansible 9.1+ Quick Start 1. Inventory 2. Playbook 3. Run Key Variables MariaDB Settings Variable Default Description ---------- --------- ------------- mariadb version \"10.11\" MariaDB version to install mariadb mysql root password \"root\" MySQL root password mariadb mysql port 3306 MySQL listen port galera enable mariadb repo true Use official MariaDB repositories Cluster Settings Variable Default Description ---------- --------- ------------- galera cluster name \"vagrant-test\" Galera cluster name galera cluster nodes group \"galera-cluster-nodes\" Ansible group containing cluster nodes galera cluster bind interface \"eth0\" Network interface for cluster communication galera sst method \"rsync\" State snapshot transfer method TLS Configuration Database and User Management See defaults/main.yml for all available variables. Cluster Opera","default_branch":null,"files":null,"tree":[],"storefront":"/r/mrlesmithjr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mrlesmithjr/ansible-mariadb-galera-cluster/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}