From d77d3ba963f7a15643a8bc8f4da2615700c9cb43 Mon Sep 17 00:00:00 2001 From: Evgeni Golov Date: Tue, 12 Sep 2023 14:37:31 +0200 Subject: [PATCH] add puppetserver to backup --- puppet/data/common.yaml | 1 + puppet/modules/profiles/manifests/puppetserver.pp | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/puppet/data/common.yaml b/puppet/data/common.yaml index 175176777..5e6729fc9 100644 --- a/puppet/data/common.yaml +++ b/puppet/data/common.yaml @@ -20,6 +20,7 @@ profiles::backup::receiver::targets: - redmine01 - master02 - discourse01 + - puppet01 profiles::backup::sender::host: '%{alias("backup_servicename")}' profiles::backup::sender::ssh_key: 'AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBNfA651gsxAgFzWdBjFbTTXgZ+mIovdHE2TZShmyDJ9h6On+qQ3WOGVXflyrocM93vR4diZT80bnyIpLZtIf5RY=' diff --git a/puppet/modules/profiles/manifests/puppetserver.pp b/puppet/modules/profiles/manifests/puppetserver.pp index bfd453eeb..ac2f2a407 100644 --- a/puppet/modules/profiles/manifests/puppetserver.pp +++ b/puppet/modules/profiles/manifests/puppetserver.pp @@ -14,4 +14,9 @@ class { 'deploy': user => $puppet::server_environments_owner, } + + restic::repository { 'puppetserver': + backup_cap_dac_read_search => true, + backup_path => '/etc/puppetlabs', + } }