Merge branch 'master' into fetlab
This commit is contained in:
@@ -5,26 +5,33 @@ inventory_hostname_short: ariane
|
||||
common_interfaces: True
|
||||
common_interfaces_file: interfaces_ariane.j2
|
||||
common_iptables_v4: "iptables_ariane_v4.j2"
|
||||
common_iptables_v6: "iptables_ariane_v6.j2"
|
||||
|
||||
lxc:
|
||||
containers:
|
||||
- name: laika
|
||||
- name: sputnik
|
||||
revision: "01"
|
||||
template: debian
|
||||
template: voidlinux
|
||||
config:
|
||||
- lxc.network.type = veth
|
||||
- lxc.network.hwaddr = 1c:bd:b9:7f:fe:a4
|
||||
- lxc.network.link = br0
|
||||
- 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 = br0
|
||||
- lxc.network.link = br1
|
||||
- lxc.network.flags = up
|
||||
- lxc.cgroup.devices.allow = c 188:0 rwm
|
||||
|
||||
@@ -34,9 +41,10 @@ lxc:
|
||||
config:
|
||||
- lxc.network.type = veth
|
||||
- lxc.network.hwaddr = 2e:6d:b6:07:15:01
|
||||
- lxc.network.link = br0
|
||||
- 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"
|
||||
@@ -44,21 +52,29 @@ lxc:
|
||||
config:
|
||||
- lxc.network.type = veth
|
||||
- lxc.network.hwaddr = 2e:6d:b6:07:19:01
|
||||
- lxc.network.link = br0
|
||||
- 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: sojus
|
||||
- name: laika
|
||||
revision: "01"
|
||||
template: voidlinux
|
||||
config:
|
||||
- lxc.network.type = veth
|
||||
- lxc.network.hwaddr = 2e:6d:b6:07:17:01
|
||||
- lxc.network.link = br0
|
||||
- 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/sojus /var/lib/lxc/lxc-sojus-01/rootfs/home/backup/repos none bind,create=dir 0 0
|
||||
- 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"
|
||||
@@ -66,10 +82,29 @@ lxc:
|
||||
config:
|
||||
- lxc.network.type = veth
|
||||
- lxc.network.hwaddr = 2e:6d:b6:07:16:01
|
||||
- lxc.network.link = br0
|
||||
- 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: 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
|
||||
|
||||
common_zfs: True
|
||||
|
||||
common_snapper: False
|
||||
|
||||
borgbackup_install_from_repo: False
|
||||
|
||||
@@ -7,7 +7,7 @@ borgbackup_binary_uri: "https://borg.bauerj.eu/borg-{{ borgbackup_binary_version
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
borgbackup_client_backup_server: laika
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
|
||||
@@ -6,7 +6,7 @@ borgbackup_binary_platform: "borg-linux32"
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
borgbackup_client_backup_server: laika
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
|
||||
47
host_vars/fsdr
Normal file
47
host_vars/fsdr
Normal file
@@ -0,0 +1,47 @@
|
||||
inventory_hostname: fsdr.htu.tuwien.ac.at
|
||||
inventory_hostname_short: fsdr
|
||||
|
||||
borgbackup_install_from_repo: False
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: fsdrnas
|
||||
|
||||
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:
|
||||
- "/srv"
|
||||
- "/etc"
|
||||
- "/home"
|
||||
- "/root"
|
||||
- "/var/lib/mailman"
|
||||
- "/var/www"
|
||||
- "/var/lib/automysqlbackup/daily/"
|
||||
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
|
||||
13
host_vars/fsdrnas
Normal file
13
host_vars/fsdrnas
Normal file
@@ -0,0 +1,13 @@
|
||||
inventory_hostname: fsdrnas.htu.tuwien.ac.at
|
||||
inventory_hostname_short: fsdrnas
|
||||
|
||||
common_openssh_keys_root:
|
||||
- key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCzkK6ENya4mKcoG9iuMaodMpifeCgZK56zVF1zxyZhLtUyBx//qsLCXEdBNiGJY57Yp4l0PJKk9B4hpCFKuz6H622l84SOHzXhmFQUXWe/L6x4kRfQJvhBCNMi9brfR0n6AwX59RNRsbUeUjb7RuhCrzpbW0iWYjv/H9rjeyfY5Ne9dUUeBQDcsM1O7XfZJWwA5nxEGjbDB7l4/K43DoqaqzHOEOoETmHGfugO7A5QwhRmblu90pLD4+DOPv/4LGBRNpS8FyRzYrEJm7yUyF7nDzR+0xlLCapU4pKhmIFfSv4afsuBFvLb6Rgln5wUt2KIPh/qnqSP9jZGovYOadC0yb70dec7nnfwXTmqwzdwXtBlo3UzbPwt0iJG9fhYCw83Bkt/GpOsIW2fcxZhJ8CUeBw3Ox71lkeozb49oRMeHzUpYckrFt1FGxUWuHHykCrOXcxso0MRfKjl9RPUc+O5oQDG1KAoTd9doB3jygVr68wYVc/4kTTsXUlMIBMOUiek8XygQ7sV6Et6FpzvLvdf/iL1FMXAluRgUWJvKqe4IBPyWu2KyDF+2ZDMse3WhQYlYgNRqGCwfxOJGWtkvVO0L4YGJrLXKhY4yw2H+pQOHaugfGO8IYPV/vbPi+dB9OV89Zonu2iVjjDFFXI0xE7WSXCV3RQyed26Bq9BBO9DDQ== damadmai@fet.at"
|
||||
- key: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCyK21mF11p4DAWSL2x7sAs9brbuRYgbdlEm/npOT1ufV6YGnNGjgrIS+a5VxiyKXhor8TUgTHjlmzcLSdEs3puBB2nZifwIEnbEwxvj5LRIljPp9rx9irPG6wnkpMXmRRuyAijf+Lhf1jMtsSgCH9HVG2F6H5hwFwaXcwiInn8tiKaDyuxl1Y9kNDUayTmbWfu2hyyRTDRvpgG4PITuUpXuA5/lHv9+kEXKl71BlyFsJ2LQx+1Lwruy6cQmfttApsrbowlbdtaJOWwnoFGNKupBpFgcGGqNTUajPGx3R1QREm+44NzPH9vGdYTg/+8vDCcTYe3zX0/XecB+Ka4WI2B3c4NPsxtZJNPWzihCVW8xpV4ipHqqFnZuVThJYtoC5C8h3LKbpQeaBwMIv34sN/AS7y3l8k7/70ttcvH4AmoEjc4OgXOE8nkwly2XZx1ndfevBdUU5osf6UTsCa3gdB/d67djz7jU50q/LtiSsL3oontw5khBR98iZAu4m7MXC7VvbyFz0Ju4OLmDBY6mxwBjakihEdfrs8jwnzxsZ3QuVIq96HC/E8gWpspECzGeXwezwTvT1tUefD7rwz9jD18qLMK8SSteDUqhXION/6gXhZ8FENUnBI2Qj6gHcwFc2tbfKMbXDqHAUHrtDdxgyxRc7JTnOI/9gS5idKXzsanhw== bajo@fet.at"
|
||||
|
||||
common_resolvconf: False
|
||||
|
||||
borgbackup_install_from_repo: True
|
||||
borgbackup_binary: "/usr/bin/borg"
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
@@ -1,2 +1,7 @@
|
||||
inventory_hostname: laika.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: laika
|
||||
|
||||
borgbackup_install_from_repo: True
|
||||
borgbackup_binary: "/usr/bin/borg"
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
@@ -5,7 +5,7 @@ borgbackup_install_from_repo: False
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
borgbackup_client_backup_server: laika
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
|
||||
@@ -5,7 +5,7 @@ borgbackup_install_from_repo: False
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: sojus
|
||||
borgbackup_client_backup_server: laika
|
||||
|
||||
borgbackup_create_jobs:
|
||||
- name: system
|
||||
|
||||
@@ -2,5 +2,4 @@ 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: dell3465
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
inventory_hostname: proteus.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: proteus
|
||||
|
||||
common_iptables_v4: "iptables_proteus_v4.j2"
|
||||
|
||||
42
host_vars/ruby
Normal file
42
host_vars/ruby
Normal file
@@ -0,0 +1,42 @@
|
||||
inventory_hostname: ruby.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: ruby
|
||||
|
||||
borgbackup_install_from_repo: False
|
||||
|
||||
borgbackup_encryption_mode: "none"
|
||||
|
||||
borgbackup_client_backup_server: laika
|
||||
|
||||
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"
|
||||
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
|
||||
@@ -1,7 +0,0 @@
|
||||
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"
|
||||
4
host_vars/sputnik
Normal file
4
host_vars/sputnik
Normal file
@@ -0,0 +1,4 @@
|
||||
inventory_hostname: sputnik.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: sputnik
|
||||
|
||||
common_openssh_password_authentication: "yes"
|
||||
@@ -1,2 +1,4 @@
|
||||
inventory_hostname: zyklon.fet.htu.tuwien.ac.at
|
||||
inventory_hostname_short: zyklon
|
||||
|
||||
common_iptables_v4: "iptables_zyklon_v4.j2"
|
||||
|
||||
Reference in New Issue
Block a user