openstack-ansible/playbooks/roles/galera_client
Kevin Carter 6c611bb39e adds the config_template to galera_client
The change modifies the galera_client template tasks such that it's now
using the config_template action plugin. This change will make so that
config files can be dynamically updated, by a deployer, at run time,
without requiring the need to modify the in tree templates or defaults.

Partially implements: blueprint tunable-openstack-configuration

Change-Id: Ia798607268d874a50e3c2f2cddbb9512d74df3ca
2015-09-21 17:10:11 +00:00
..
defaults adds the config_template to galera_client 2015-09-21 17:10:11 +00:00
meta Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
tasks adds the config_template to galera_client 2015-09-21 17:10:11 +00:00
templates Add release pinning to galera roles 2015-04-23 10:32:35 +01:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00

OpenStack Galera Client

tags

openstack, galera, client, cloud, ansible

category

*nix

Role for the installation of the mariadb and xtrabackup clients used to interact with and manage a galera cluster.

Example Ansible play

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