518e63de26
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 |
||
---|---|---|
defaults | ||
doc | ||
meta | ||
releasenotes/notes | ||
tasks | ||
templates | ||
tests | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
Vagrantfile | ||
other-requirements.txt | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
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