Skip to content
Snippets Groups Projects
Commit c84b9846 authored by Riccardo Bucchi's avatar Riccardo Bucchi
Browse files

added possibility of changing ip addresses of single database node. Requiring...

added possibility of changing ip addresses of single database node. Requiring percona module > 1.0.0
parent dde72bdc
No related branches found
No related tags found
2 merge requests!23Dev,!20added possibility of changing ip addresses of single database node. Requiring percona module > 1.0.0
......@@ -6,8 +6,8 @@ class iaas::profile::database (
$mysql_users = undef,
$mysql_databases = undef,
$mysql_grants = undef,
$node_ip = $ipaddress,
) {
$mysql_user_defaults = {
ensure => 'present',
require => File['/root/.my.cnf'],
......@@ -43,6 +43,7 @@ password=$root_password\n",
mysql_cluster_servers => $mysql_cluster_servers,
mysql_port => $mysql_port,
master => $percona_master,
wsrep_node_address => $node_ip,
} ->
exec { 'drop anonymous users on specific host':
command => "mysql -u root -p$root_password -e \"GRANT USAGE ON *.* TO \'\'@\'$::hostname\'; DROP USER \'\'@\'$::hostname\';\"",
......
......@@ -6,6 +6,7 @@ class iaas::role::rhmk(
$mysql_users = undef,
$mysql_databases = undef,
$mysql_grants = undef,
$mysql_node_ip = undef,
$haproxy_controller_hosts = undef,
$haproxy_controller_ips = undef,
$main_address = undef,
......@@ -19,6 +20,7 @@ class iaas::role::rhmk(
mysql_users => $mysql_users,
mysql_databases => $mysql_databases,
mysql_grants => $mysql_grants,
node_ip => $mysql_node_ip,
}->
class { 'iaas::profile::haproxy':
percona_servers => $haproxy_percona_servers,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment