Role galera_server for OpenStack-Ansible
Go to file
Kevin Carter a0eda70cf8
Updated role using the Multi-Distro framework
* The default apt packages have been moved into a var file
  that is only loaded when the detected OS is matched.
* The Install task file has had the apt specific tasks moved
  into a named install task file.

Change-Id: I145f6ea0249d577a99c771704125736f3fccef4f
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-03-21 22:57:11 -05:00
defaults Updated role using the Multi-Distro framework 2016-03-21 22:57:11 -05:00
doc Doc and configuration for independent repository 2016-03-03 11:56:23 -05:00
files first commit 2015-12-09 09:23:50 -06:00
handlers Use var galera_cluster_members to identify cluster 2016-03-17 09:30:36 +00:00
library Resolve pep8 violations caught by pep8 v1.7.0 2016-01-13 10:43:59 +00:00
meta Updated role using the Multi-Distro framework 2016-03-21 22:57:11 -05:00
tasks Updated role using the Multi-Distro framework 2016-03-21 22:57:11 -05:00
templates Use var galera_cluster_members to identify cluster 2016-03-17 09:30:36 +00:00
tests Merge "Use var galera_cluster_members to identify cluster" 2016-03-17 23:35:06 +00:00
vars Updated role using the Multi-Distro framework 2016-03-21 22:57:11 -05:00
.gitignore Updated repo for new org 2015-12-14 15:20:02 +00:00
.gitreview Updated repo for new org 2015-12-14 15:20:02 +00:00
CONTRIBUTING.rst Doc and configuration for independent repository 2016-03-03 11:56:23 -05:00
LICENSE first commit 2015-12-09 09:23:50 -06:00
README.rst Doc and configuration for independent repository 2016-03-03 11:56:23 -05:00
other-requirements.txt Ensure apt-transport-https is present before installing from secure repos 2016-03-10 15:04:31 -05:00
run_tests.sh first commit 2015-12-09 09:23:50 -06:00
setup.cfg Doc and configuration for independent repository 2016-03-03 11:56:23 -05:00
setup.py first commit 2015-12-09 09:23:50 -06:00
test-requirements.txt pin version of ansible-lint we use for testing 2016-03-15 12:18:59 -04:00
tox.ini Update tox config and add bashate E006, E040 exceptions 2016-02-12 10:47:56 +00:00

README.rst

OpenStack-Ansible Galera Server

tags

openstack, galera, server, cloud, ansible

category

*nix

Ansible role to install and configure a Galera cluster powered by MariaDB

- name: Install galera server
  hosts: galera_all
  user: root
  roles:
    - { role: "galera_server", tags: [ "galera-server" ] }
  vars:
    container_address: "{{ ansible_ssh_host }}"
    galera_root_password: secrete
    galera_root_user: root