diff --git a/Puppetfile b/Puppetfile index 7d50617..d102a6b 100644 --- a/Puppetfile +++ b/Puppetfile @@ -13,6 +13,7 @@ mod 'puppetlabs-puppetdb', '7.13.0' mod 'puppetlabs-postgresql', '9.1.0' mod 'puppetlabs-firewall', '6.0.0' mod 'puppetlabs-accounts', '8.1.0' +mod 'puppetlabs-mysql', '15.0.0' # puppet mod 'puppet-python', '7.0.0' @@ -29,6 +30,7 @@ mod 'puppet-prometheus', '13.4.0' mod 'ghoneycutt-puppet', '3.3.0' mod 'saz-sudo', '8.0.0' mod 'dalen-puppetdbquery', '3.0.1' +mod 'markt-galera', '3.1.0' mod 'bind', :git => 'https://git.unkin.net/unkinben/puppet-bind.git', diff --git a/site/roles/manifests/infra/sql/galera.pp b/site/roles/manifests/infra/sql/galera.pp new file mode 100644 index 0000000..dac21c5 --- /dev/null +++ b/site/roles/manifests/infra/sql/galera.pp @@ -0,0 +1,5 @@ +# a role to deploy a mariadb galera node +class roles::infra::sql::galera { + include profiles::defaults + include profiles::base +}