Puppet Class: mysql::xtradbcluster

Inherits:
mysql::params
Defined in:
manifests/xtradbcluster.pp

Overview

Parameters:

  • version (Any) (defaults to: '5.7')


3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'manifests/xtradbcluster.pp', line 3

class mysql::xtradbcluster(
                            $version       = '5.7',
                          ) inherits mysql::params {
  #
  include ::mysql

  include ::mysql::perconarepo

  include ::mysql::backup::xtrabackup::install

  package { $::mysql::percona_xtradbcluster_package_name[$version]:
    ensure  => $mysql::package_ensure,
    require => Class[ [ '::mysql::perconarepo', '::mysql::backup::xtrabackup::install' ] ],
  }
}