Puppet Class: mariadb::cluster::auth

Defined in:
manifests/cluster/auth.pp

Overview



6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'manifests/cluster/auth.pp', line 6

class mariadb::cluster::auth {

  if $mariadb::cluster::wsrep_sst_password != 'UNSET' {
    $wsrep_sst_peers = any2array($mariadb::cluster::wsrep_sst_user_peers)
    $wsrep_sst_users = prefix($wsrep_sst_peers, "${mariadb::cluster::wsrep_sst_user}@")

    mariadb::cluster::wsrep_sst_user { $wsrep_sst_users:
      wsrep_sst_password           => $mariadb::cluster::wsrep_sst_password,
      wsrep_sst_user_tls_options   => $mariadb::cluster::wsrep_sst_user_tls_options,
      wsrep_sst_user_grant_options => $mariadb::cluster::wsrep_sst_user_grant_options,
    }
  }
}