Puppet Class: isp3node::mariadb
- Defined in:
- manifests/mariadb.pp
Summary
Install and configure MariaDB on the hostOverview
Install, configure and secure MariaDB on this host. Further exports a ISPROOT user from each non-master node to be collected on the master node, which automatically adds them with permission to dbispconfig.*
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'manifests/mariadb.pp', line 14
class isp3node::mariadb(
String $root_password,
Boolean $public = false,
) {
class {'isp3node::mariadb::setup':
root_password => $root_password,
public => $public,
}
-> class {'isp3node::mariadb::configuration':
root_password => $root_password,
}
-> class {'isp3node::mariadb::connect_master':}
# TODO Control Port in firewall dependent on listen state
# TODO Introduce parameter Bool $restricted, to open port in firewall only for other isp nodes
}
|