179 lines
5.4 KiB
Plaintext
179 lines
5.4 KiB
Plaintext
---
|
|
inventory_hostname: ariane.fet.htu.tuwien.ac.at
|
|
inventory_hostname_short: ariane
|
|
|
|
common_interfaces: True
|
|
common_interfaces_file: interfaces_ariane.j2
|
|
common_iptables_v4: "iptables_ariane_v4.j2"
|
|
|
|
lxc:
|
|
containers:
|
|
- name: sputnik
|
|
revision: "01"
|
|
template: voidlinux
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:13:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
|
|
- lxc.network.1.type = veth
|
|
- lxc.network.1.hwaddr = 00:50:fc:ce:1b:c3
|
|
- lxc.network.1.link = br0
|
|
- lxc.network.1.flags = up
|
|
- lxc.network.1.ipv4 = 128.131.95.206/24
|
|
- lxc.network.1.ipv4.gateway = 128.131.95.1
|
|
- lxc.pts = 6
|
|
|
|
- name: betam
|
|
revision: "01"
|
|
template: debian
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:14:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
- lxc.cgroup.devices.allow = c 188:0 rwm
|
|
|
|
- name: zyklon
|
|
revision: "01"
|
|
template: voidlinux
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:15:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
- lxc.pts = 6
|
|
- lxc.mount.entry = /zv1/zyklon /var/lib/lxc/lxc-zyklon-01/rootfs/var/lib/gitea/ none bind,create=dir 0 0
|
|
|
|
- name: progress
|
|
revision: "01"
|
|
template: voidlinux
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:19:01
|
|
- lxc.network.link = br1
|
|
- 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: laika
|
|
revision: "01"
|
|
template: voidlinux
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:17:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
|
|
- lxc.network.1.type = veth
|
|
- lxc.network.1.hwaddr = 00:15:c5:5d:78:0e
|
|
- lxc.network.1.link = br0
|
|
- lxc.network.1.flags = up
|
|
- lxc.network.1.ipv4 = 128.131.95.204/24
|
|
- lxc.network.1.ipv4.gateway = 128.131.95.1
|
|
|
|
- lxc.pts = 6
|
|
- lxc.mount.entry = /zv1/laika /var/lib/lxc/lxc-laika-01/rootfs/home/backup/repos none bind,create=dir 0 0
|
|
|
|
- name: proteus
|
|
revision: "01"
|
|
template: debian
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:16:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
|
|
- name: juri
|
|
revision: "01"
|
|
template: debian
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:20:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
|
|
- name: alekse
|
|
revision: "01"
|
|
template: debian
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:21:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
|
|
- name: wostok
|
|
revision: "01"
|
|
template: debian
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:22:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
|
|
- name: fetsite
|
|
revision: "01"
|
|
template: debian
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:10:01
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
- lxc.mount.entry = /zv1/andis /var/lib/lxc/lxc-fetsite-01/rootfs/srv/ none bind,create=dir 0 0
|
|
|
|
- name: fetsite
|
|
revision: "02"
|
|
template: debian
|
|
config:
|
|
- lxc.network.type = veth
|
|
- lxc.network.hwaddr = 2e:6d:b6:07:10:02
|
|
- lxc.network.link = br1
|
|
- lxc.network.flags = up
|
|
- lxc.mount.entry = /zv1/andis /var/lib/lxc/lxc-fetsite-02/rootfs/srv/ none bind,create=dir 0 0
|
|
|
|
common_zfs: True
|
|
|
|
common_snapper: False
|
|
|
|
borgbackup_install_from_repo: False
|
|
|
|
borgbackup_encryption_mode: "none"
|
|
|
|
borgbackup_client_backup_server: fetlabserv.htu.tuwien.ac.at
|
|
borgbackup_server_pool: "/lab/backup"
|
|
|
|
borgbackup_create_jobs:
|
|
- name: system
|
|
options: "--lock-wait 1800"
|
|
day: 1
|
|
hour: 1 # default value = 1
|
|
minute: 0 # default value = 0
|
|
random_minute: 59 # default value : ignore randomization
|
|
directories:
|
|
- "/zv1/daten"
|
|
- "/zv1/fotos"
|
|
- "/zv1/homes"
|
|
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
|