DEPRECATED, role galera_client for OpenStack-Ansible
Go to file
Travis Truman 518e63de26 Adding Vagrantfile for local developer testing
This Vagrantfile attempts to replicate the gate check
testing to the extent possible to allow developers to
run all tests locally in a Vagrant environment prior
to submitting changes for review.

Contributor documentation updated to demonstrate usage
of the Vagrantfile.

Change-Id: I5f28e0cafc358b868d633acc0628a93b5cd0ab48
2016-03-11 07:46:50 +00:00
defaults Only update apt cache if necessary 2016-02-15 14:49:43 +01:00
doc [DOCS] Cleanup the role docs for consistency and clarity 2016-03-08 20:28:20 +00:00
meta first commit 2015-12-09 09:23:13 -06:00
releasenotes/notes Remove Xtrabackup from Galera client role 2016-02-07 14:17:59 -06:00
tasks Ensure apt-transport-https is present before installing from secure repos 2016-03-10 14:50:33 -05:00
templates first commit 2015-12-09 09:23:13 -06:00
tests Merge "Update tox config and add bashate E006, E040 exceptions" 2016-02-12 14:29:34 +00:00
.gitignore Adding Vagrantfile for local developer testing 2016-03-11 07:46:50 +00:00
.gitreview updated repo pathing for new org 2015-12-10 20:49:56 -06:00
CONTRIBUTING.rst Adding Vagrantfile for local developer testing 2016-03-11 07:46:50 +00:00
LICENSE first commit 2015-12-09 09:23:13 -06:00
README.rst [DOCS] Cleanup the role docs for consistency and clarity 2016-03-08 20:28:20 +00:00
Vagrantfile Adding Vagrantfile for local developer testing 2016-03-11 07:46:50 +00:00
other-requirements.txt Ensure apt-transport-https is present before installing from secure repos 2016-03-10 14:50:33 -05:00
run_tests.sh Adding Vagrantfile for local developer testing 2016-03-11 07:46:50 +00:00
setup.cfg first commit 2015-12-09 09:23:13 -06:00
setup.py first commit 2015-12-09 09:23:13 -06:00
test-requirements.txt Update tox config and add bashate E006, E040 exceptions 2016-02-12 11:22:59 +00:00
tox.ini Implement human readable logging for functional tests 2016-03-08 20:28:38 +00:00

README.rst

OpenStack-Ansible Galera Client

tags

openstack, galera, client, cloud, ansible

category

*nix

This Ansible role installs the MariaDB operating system and Python packages used to interact with and manage a Galera cluster.

Required Variables

To use this role, define the following variables:

galera_root_password: secrete

Dependencies

This role depends on the config_template Ansible module provided by OpenStack-Ansible Plugins

Example Playbook

- name: Install Galera Client
  hosts: all
  user: root
  roles:
    - role: "openstack-ansible-galera_client"
      galera_address: "10.0.0.1"
      galera_root_password: secrete
      galera_root_user: root
      galera_client_drop_config_file: true