tripleo-image-elements/elements/mysql
Gregory Haynes 2677390f16 Add os-is-bootstrap-host element and script
As a very temporary master election we are predetermining a host to be
used as the 'bootstrap host'. Also changing mysql, rabbitmq, and
reset-db to use this script.

This requires Change-Id: I85399019c5fc448e98362ef832988abc8d9d459d

Change-Id: I1369926eb428ee1e3e4af861dc76ffe82a07f629
2014-06-12 13:56:49 -07:00
..
environment.d Use xtradb-cluster in place of mysql 2014-03-18 17:06:56 -07:00
install.d indent using 4 spaces (1/3) 2014-06-09 10:28:58 +02:00
os-refresh-config Add os-is-bootstrap-host element and script 2014-06-12 13:56:49 -07:00
element-deps Add os-is-bootstrap-host element and script 2014-06-12 13:56:49 -07:00
README.md Document the required mysql config values 2014-04-10 11:12:26 -07:00
source-repository-mysql Use version dir, not LATEST for Percona d/l path 2014-05-08 13:12:02 -07:00

Installs Percona Xtradb Cluster which is Mysql+HA solution

Mysql and mariadb elements are very similar so both depend on mysql-common element which contains shared logic. See mysql-common for more details about mysql setup.

Heat

A list of IP addresses for nodes in the cluster, the host's IP adddress, and a cluster name must be defined in the heat metadata:

Metadata:
  mysql:
    cluster-name: 'my_cluster'
    host: 192.0.2.3
    nodes: 192.0.2.3,192.0.2.4