needrestart and unattended upgrades configuration
parent
c95cf063d5
commit
a2f4d70f4d
|
@ -1,3 +1,9 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: ens18
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_home_nounou:
|
||||
mounts:
|
||||
- ip: "{{ query('ldap', 'ip4', 'ft', 'adm') }}"
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_home_nounou:
|
||||
mounts:
|
||||
- ip: "{{ query('ldap', 'ip4', 'thot', 'adm') }}"
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: eth0
|
||||
srv_nat: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: ens18
|
||||
srv: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_wireguard:
|
||||
tunnels:
|
||||
- name: "sputnik"
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_borg:
|
||||
to_exclude:
|
||||
- /var/mail
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: eth0
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: eth0
|
||||
srv_nat: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_constellation:
|
||||
allowed_hosts:
|
||||
- 'constellation-dev.crans.org'
|
||||
|
|
|
@ -3,3 +3,6 @@ interfaces:
|
|||
disable: true
|
||||
adm: ens18
|
||||
san: ens19
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_slapd:
|
||||
ip: "{{ query('ldap', 'ip4', 'daniel', 'adm') }}"
|
||||
replica: true
|
||||
|
|
|
@ -4,6 +4,12 @@ interfaces:
|
|||
san: ens19
|
||||
srv: ens20
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_nfs_mount:
|
||||
mounts:
|
||||
- ip: "{{ query('ldap', 'ip4', 'tealc', 'san') }}"
|
||||
|
|
|
@ -3,6 +3,9 @@ interfaces:
|
|||
adm: ens18
|
||||
renater: ens19
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_bind:
|
||||
default:
|
||||
type: slave
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: eth0
|
||||
srv_nat: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: ens18
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: eth0
|
||||
srv: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_borg:
|
||||
to_backup:
|
||||
- /etc
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: eth0
|
||||
srv_nat: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_prometheus:
|
||||
node:
|
||||
config:
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: eth0
|
||||
srv_nat: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -3,6 +3,13 @@ interfaces:
|
|||
adm: ens18
|
||||
srv: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
blacklist: [ "gitlab"]
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_certbot:
|
||||
- mail: root@crans.org
|
||||
certname: crans.org
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_debian_images:
|
||||
include_extra_images: true
|
||||
|
||||
|
|
|
@ -4,5 +4,11 @@ interfaces:
|
|||
srv_nat: ens19
|
||||
lp: ens20
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_snmp_exporter:
|
||||
listen_address: "{{ query('ldap', 'ip4', 'helloworld', 'adm') }}:9116"
|
||||
|
|
|
@ -3,5 +3,11 @@ interfaces:
|
|||
adm: ens18
|
||||
srv: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_autoconfig:
|
||||
path: /var/www/autoconfig.crans.org
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: eth0
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: ens18
|
||||
srv: ens19
|
||||
|
||||
loc_needrestart:
|
||||
override:
|
||||
- inspircd
|
||||
- anope
|
||||
- thelounge
|
||||
|
||||
loc_nginx:
|
||||
service_name: "thelounge"
|
||||
servers:
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_slapd:
|
||||
ip: "{{ query('ldap', 'ip4', 'jack', 'adm') }}"
|
||||
replica: true
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
srv: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -3,3 +3,6 @@ interfaces:
|
|||
adm: ens18
|
||||
san: ens19
|
||||
zef: ens20
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
srv_nat: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -3,5 +3,11 @@ interfaces:
|
|||
adm: ens18
|
||||
srv_nat: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_moinmoin:
|
||||
main: true
|
||||
|
|
|
@ -2,5 +2,11 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_linx:
|
||||
ip: "{{ query('ldap', 'ip', 'linx', 'adm') | first }}"
|
||||
|
|
|
@ -3,3 +3,6 @@ interfaces:
|
|||
disable: true
|
||||
adm: ens18
|
||||
san: ens19
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: eth0
|
||||
srv: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: eth0
|
||||
srv: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: ens18
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_debian_images:
|
||||
include_extra_images: true
|
||||
|
||||
|
|
|
@ -3,3 +3,6 @@ interfaces:
|
|||
adm: ens18
|
||||
san: ens19
|
||||
zef: ens20
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: eth0
|
||||
srv: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_dovecot:
|
||||
cert_path: /etc/letsencrypt/live/crans.org
|
||||
|
||||
|
|
|
@ -4,6 +4,14 @@ interfaces:
|
|||
san: eth1
|
||||
srv_nat: eth2
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
blacklist:
|
||||
- owncloud
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_ldap:
|
||||
base_dn: "{{ vault.slapd.re2o.admin.binddn }}"
|
||||
password: "{{ vault.slapd.re2o.admin.bindpass }}"
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
srv: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -4,6 +4,18 @@ interfaces:
|
|||
san: ens19
|
||||
srv: ens20
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_nfs_mount:
|
||||
mounts:
|
||||
- ip: "{{ query('ldap', 'ip4', 'tealc', 'san') }}"
|
||||
|
|
|
@ -3,5 +3,11 @@ interfaces:
|
|||
adm: eth0
|
||||
srv_nat: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_re2o_ldap_replica:
|
||||
url: "ldaps://{{ query('ldap', 'ip4', 'yson-partou', 'adm') }}:636"
|
||||
|
|
|
@ -4,6 +4,12 @@ interfaces:
|
|||
srv_nat: eth1
|
||||
infra: eth2
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_re2o:
|
||||
owner: www-data
|
||||
group: _nounou
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: eth0
|
||||
srv: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
postfix:
|
||||
primary: true
|
||||
secondary: false
|
||||
|
|
|
@ -4,6 +4,12 @@ interfaces:
|
|||
srv: ens19
|
||||
adh: ens20
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
unbound:
|
||||
verbosity: 1
|
||||
interfaces:
|
||||
|
|
|
@ -2,3 +2,9 @@
|
|||
interfaces:
|
||||
adm: eth0
|
||||
srv_nat: eth1
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,3 +2,11 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
srv: ens21
|
||||
|
||||
loc_unattended:
|
||||
blacklist:
|
||||
- linux
|
||||
- nftables
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -8,3 +8,12 @@ interfaces:
|
|||
srv_nat: ens22
|
||||
adh: ens23
|
||||
ens: ens1
|
||||
|
||||
loc_unattended:
|
||||
blacklist:
|
||||
- linux
|
||||
- nftables
|
||||
|
||||
loc_needrestart:
|
||||
override:
|
||||
- bird2
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: ens18
|
||||
auto: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_wireguard:
|
||||
tunnels:
|
||||
- name: "boeing"
|
||||
|
|
|
@ -8,3 +8,12 @@ interfaces:
|
|||
srv_nat: ens22
|
||||
adh: ens23
|
||||
ens: ens1
|
||||
|
||||
loc_unattended:
|
||||
blacklist:
|
||||
- linux
|
||||
- nftables
|
||||
|
||||
loc_needrestart:
|
||||
override:
|
||||
- bird2
|
||||
|
|
|
@ -8,3 +8,12 @@ interfaces:
|
|||
srv_nat: ens22
|
||||
adh: ens23
|
||||
ens: ens1
|
||||
|
||||
loc_unattended:
|
||||
blacklist:
|
||||
- linux
|
||||
- nftables
|
||||
|
||||
loc_needrestart:
|
||||
override:
|
||||
- bird2
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: ens18
|
||||
auto: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_wireguard:
|
||||
tunnels:
|
||||
- name: "boeing"
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_borg:
|
||||
to_backup:
|
||||
- /etc
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: eth1
|
||||
srv: eth0
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_bind:
|
||||
options:
|
||||
secondaries: "{{ query('ldap', 'ip', 'sputnik', 'adm') | union(query('ldap', 'ip', 'en7', 'adm')) }}"
|
||||
|
|
|
@ -1,4 +1,10 @@
|
|||
---
|
||||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
debian_mirror: http://deb.debian.org/debian
|
||||
|
||||
postfix:
|
||||
|
|
|
@ -2,5 +2,8 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_debian_images:
|
||||
include_extra_images: true
|
||||
|
|
|
@ -2,6 +2,10 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override:
|
||||
- postgresql
|
||||
|
||||
debian_mirror: 'file:/pool/mirror/pub/debian'
|
||||
|
||||
loc_postgres:
|
||||
|
|
|
@ -3,3 +3,6 @@ interfaces:
|
|||
adm: ens18
|
||||
san: ens19
|
||||
zef: ens20
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,6 +2,9 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_borg:
|
||||
to_backup:
|
||||
- /etc
|
||||
|
|
|
@ -3,6 +3,12 @@ interfaces:
|
|||
adm: ens18
|
||||
srv_nat: ens19
|
||||
|
||||
loc_unattended:
|
||||
reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_matrix_synapse:
|
||||
database:
|
||||
user: synapse
|
||||
|
|
|
@ -2,6 +2,12 @@
|
|||
interfaces:
|
||||
adm: ens18
|
||||
|
||||
loc_unattended:
|
||||
automatic_reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
||||
loc_slapd:
|
||||
ip: "{{ query('ldap', 'ip', 'wall-e', 'adm') | ipv4 | first }}"
|
||||
replica: false
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: eth0
|
||||
|
||||
loc_unattended:
|
||||
automatic_reboot: true
|
||||
|
||||
loc_needrestart:
|
||||
override: []
|
||||
|
|
|
@ -2,6 +2,15 @@
|
|||
interfaces:
|
||||
disable: true
|
||||
|
||||
loc_unattended:
|
||||
blacklist:
|
||||
- linux
|
||||
- nftables
|
||||
|
||||
loc_needrestart:
|
||||
override:
|
||||
- thelounge
|
||||
|
||||
loc_borg:
|
||||
to_exclude:
|
||||
- /var/mail
|
||||
|
|
Loading…
Reference in New Issue