Puppet Class: profile::mariadb::client

Defined in:
modules/profile/manifests/mariadb/client.pp

Overview

hosts with client utilities to conect to remote servers This role provides remote access to mysql server



3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'modules/profile/manifests/mariadb/client.pp', line 3

class profile::mariadb::client {
    require profile::mariadb::packages_client

    class { 'mariadb::config':
        config   => 'profile/mariadb/mysqld_config/client.my.cnf.erb',
        socket   => '/run/mysqld/client.sock', # use a non-default one
        ssl      => 'puppet-cert',
        ssl_ca   => '/etc/ssl/certs/wmf-ca-certificates.crt',
        ssl_cert => '/etc/mysql/ssl/cert.pem',
        ssl_key  => '/etc/mysql/ssl/client.key',
        datadir  => false,
        basedir  => $profile::mariadb::packages_client::basedir
    }
}