aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet/modules/backups
diff options
context:
space:
mode:
Diffstat (limited to 'personal_infra/puppet/modules/backups')
-rw-r--r--personal_infra/puppet/modules/backups/manifests/init.pp11
1 files changed, 11 insertions, 0 deletions
diff --git a/personal_infra/puppet/modules/backups/manifests/init.pp b/personal_infra/puppet/modules/backups/manifests/init.pp
new file mode 100644
index 00000000..f98d598f
--- /dev/null
+++ b/personal_infra/puppet/modules/backups/manifests/init.pp
@@ -0,0 +1,11 @@
+class backups($sanoid_config) {
+ package {'sanoid':}
+
+ file {'/etc/sanoid':
+ ensure => directory,
+ }
+ ->
+ file {'/etc/sanoid/sanoid.conf':
+ content => $sanoid_config,
+ }
+}