Merge branch 'master' into fetlab
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
inventory_hostname: ariane.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: ariane
|
||||
|
||||
common_interfaces: interfaces_ariane.j2
|
||||
common_iptables_v4: "iptables_ariane_v4.j2"
|
||||
common_iptables_v6: "iptables_ariane_v6.j2"
|
||||
|
||||
@@ -33,6 +34,28 @@ lxc:
|
||||
- lxc.network.hwaddr = 2e:6d:b6:07:15:01
|
||||
- lxc.pts = 6
|
||||
|
||||
- name: progress
|
||||
revision: "01"
|
||||
template: voidlinux
|
||||
config:
|
||||
- lxc.network.type = veth
|
||||
- lxc.network.hwaddr = 2e:6d:b6:07:19:01
|
||||
- lxc.network.link = br0
|
||||
- lxc.network.flags = up
|
||||
- lxc.pts = 6
|
||||
- lxc.mount.entry = /zv1/daten/Scans /var/lib/lxc/lxc-progress-01/rootfs/mnt/scans none bind,create=dir 0 0
|
||||
|
||||
- name: sojus
|
||||
revision: "01"
|
||||
template: voidlinux
|
||||
config:
|
||||
- lxc.network.type = veth
|
||||
- lxc.network.hwaddr = 2e:6d:b6:07:17:01
|
||||
- lxc.network.link = br0
|
||||
- lxc.network.flags = up
|
||||
- lxc.pts = 6
|
||||
- lxc.mount.entry = /zv1/sojus /var/lib/lxc/lxc-sojus-01/rootfs/home/backup/repos none bind,create=dir 0 0
|
||||
|
||||
- name: proteus
|
||||
revision: "01"
|
||||
template: debian
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
inventory_hostname_short: backup01
|
||||
42
host_vars/baroness
Normal file
42
host_vars/baroness
Normal file
@@ -0,0 +1,42 @@
|
||||
inventory_hostname: baroness.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: baroness
|
||||
|
||||
borgbackup_binary_version: "1.1.6"
|
||||
borgbackup_binary_platform: "armv6"
|
||||
borgbackup_binary_uri: "https://borg.bauerj.eu/borg-{{ borgbackup_binary_version }}-{{ borgbackup_binary_platform }}"
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
options: "--lock-wait 1800"
|
||||
day: "*"
|
||||
hour: "*" # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
directories:
|
||||
- "/home/pi/baroness"
|
||||
excludes: []
|
||||
|
||||
borgbackup_prune_enabled: yes
|
||||
borgbackup_prune_jobs:
|
||||
- name: system
|
||||
prune_options: "--lock-wait 1800 --keep-daily=750 --keep-weekly=52 --keep-monthly=24 --keep-yearly=-1"
|
||||
day: "*"
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
|
||||
borgbackup_check_enabled: yes
|
||||
borgbackup_check_jobs:
|
||||
- name: system
|
||||
check_options: "--lock-wait 28800"
|
||||
day: 1
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
random_day: 27 # default value : ignore randomization
|
||||
44
host_vars/buran
Normal file
44
host_vars/buran
Normal file
@@ -0,0 +1,44 @@
|
||||
inventory_hostname: buran.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: buran
|
||||
|
||||
borgbackup_install_from_repo: False
|
||||
borgbackup_binary_platform: "borg-linux32"
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
options: "--lock-wait 7200"
|
||||
day: "*"
|
||||
hour: 0 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
directories:
|
||||
- "/var/lib/cyrus"
|
||||
- "/var/spool/cyrus/mail"
|
||||
- "/var/spool/sieve"
|
||||
excludes: []
|
||||
|
||||
borgbackup_prune_enabled: yes
|
||||
borgbackup_prune_jobs:
|
||||
- name: system
|
||||
prune_options: "--lock-wait 7200 --keep-daily=7 --keep-weekly=4 --keep-monthly=12 --keep-yearly=-1"
|
||||
day: "*"
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
|
||||
borgbackup_check_enabled: yes
|
||||
borgbackup_check_jobs:
|
||||
- name: system
|
||||
check_options: "--lock-wait 28800"
|
||||
day: 1
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
random_day: 27 # default value : ignore randomization
|
||||
42
host_vars/maria-storage
Normal file
42
host_vars/maria-storage
Normal file
@@ -0,0 +1,42 @@
|
||||
inventory_hostname: maria-storage.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: maria-storage
|
||||
|
||||
borgbackup_install_from_repo: False
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
options: "--lock-wait 7200"
|
||||
day: "*"
|
||||
hour: 0 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
directories:
|
||||
- "/var/lib/mysql"
|
||||
- "/srv/save"
|
||||
excludes: []
|
||||
|
||||
borgbackup_prune_enabled: yes
|
||||
borgbackup_prune_jobs:
|
||||
- name: system
|
||||
prune_options: "--lock-wait 7200 --keep-daily=7 --keep-weekly=4 --keep-monthly=12 --keep-yearly=-1"
|
||||
day: "*"
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
|
||||
borgbackup_check_enabled: yes
|
||||
borgbackup_check_jobs:
|
||||
- name: system
|
||||
check_options: "--lock-wait 28800"
|
||||
day: 1
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
random_day: 27 # default value : ignore randomization
|
||||
42
host_vars/nauka
Normal file
42
host_vars/nauka
Normal file
@@ -0,0 +1,42 @@
|
||||
inventory_hostname: nauka.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: nauka
|
||||
|
||||
borgbackup_install_from_repo: False
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
options: "--lock-wait 7200"
|
||||
day: "*"
|
||||
hour: 0 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
directories:
|
||||
- "/var/lib/mysql"
|
||||
- "/var/www"
|
||||
excludes: []
|
||||
|
||||
borgbackup_prune_enabled: yes
|
||||
borgbackup_prune_jobs:
|
||||
- name: system
|
||||
prune_options: "--lock-wait 7200 --keep-daily=7 --keep-weekly=4 --keep-monthly=12 --keep-yearly=-1"
|
||||
day: "*"
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
|
||||
borgbackup_check_enabled: yes
|
||||
borgbackup_check_jobs:
|
||||
- name: system
|
||||
check_options: "--lock-wait 28800"
|
||||
day: 1
|
||||
hour: 12 # default value = 1
|
||||
minute: 0 # default value = 0
|
||||
random_hour: 5 # default value : ignore randomization
|
||||
random_minute: 59 # default value : ignore randomization
|
||||
random_day: 27 # default value : ignore randomization
|
||||
6
host_vars/progress
Normal file
6
host_vars/progress
Normal file
@@ -0,0 +1,6 @@
|
||||
inventory_hostname: progress.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: progress
|
||||
|
||||
common_iptables_v4: "iptables_progress_v4.j2"
|
||||
common_iptables_v6: "iptables_progress_v6.j2"
|
||||
printer_ip: 192.168.86.14
|
||||
7
host_vars/sojus
Normal file
7
host_vars/sojus
Normal file
@@ -0,0 +1,7 @@
|
||||
inventory_hostname: sojus.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: sojus
|
||||
|
||||
borgbackup_install_from_repo: True
|
||||
borgbackup_binary: "/usr/bin/borg"
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
Reference in New Issue
Block a user