Install netcat on nodes and backup

This commit is contained in:
Micke Nordin 2024-09-18 12:37:48 +02:00
parent d0260d7c05
commit 98a02615cc
2 changed files with 2 additions and 0 deletions

View file

@ -5,6 +5,7 @@ define sunetdrive::app_type (
$override_config = undef, $override_config = undef,
$override_compose = undef $override_compose = undef
) { ) {
include sunet::packages::netcat_openbsd
# Config from group.yaml and customer specific conf # Config from group.yaml and customer specific conf
$environment = sunetdrive::get_environment() $environment = sunetdrive::get_environment()
$customer = sunetdrive::get_customer() $customer = sunetdrive::get_customer()

View file

@ -1,5 +1,6 @@
# This is a asyncronous replica of the Maria DB Cluster for SUNET Drive # This is a asyncronous replica of the Maria DB Cluster for SUNET Drive
class sunetdrive::mariadb_backup($tag_mariadb=undef, $location=undef) { class sunetdrive::mariadb_backup($tag_mariadb=undef, $location=undef) {
include sunet::packages::netcat_openbsd
$dirs = [ 'datadir', 'init', 'conf', 'backups' ] $dirs = [ 'datadir', 'init', 'conf', 'backups' ]
$dirs.each | $dir | { $dirs.each | $dir | {
ensure_resource('file',"/opt/mariadb_backup/${dir}", { ensure => directory, recurse => true } ) ensure_resource('file',"/opt/mariadb_backup/${dir}", { ensure => directory, recurse => true } )