[thot] Prepare Ansible configuration for thot

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
linter
Yohann D'ANELLO 2022-06-28 11:41:14 +02:00
parent f28bfa3bfb
commit 34ee6d2eef
Signed by: _ynerant
GPG Key ID: 3A75C55819C8CF85
5 changed files with 60 additions and 0 deletions

View File

@ -0,0 +1,10 @@
---
loc_home_nounou:
mounts:
- ip: "{{ query('ldap', 'ip', 'thot', 'adm') | ipv4 | first }}"
mountpoint: /home_nounou
target: /home_nounou
name: home_nounou
owner: root
group: _user
mode: '0750'

View File

@ -0,0 +1,4 @@
---
loc_ldap:
servers:
- "{{ query('ldap', 'ip', 'thot', 'adm') | ipv4 | first }}"

View File

@ -0,0 +1,20 @@
---
interfaces:
adm: ens18
loc_home_nounou:
mounts:
- ip: "{{ query('ldap', 'ip', 'thot', 'adm') | ipv4 | first }}"
mountpoint: /home_nounou
target: /home_nounou
name: home_nounou
owner: root
group: _user
mode: '0750'
- ip: "{{ query('ldap', 'ip', 'thot', 'adm') | ipv4 | first }}"
mountpoint: /rpool/backup
target: /backup
name: backup
owner: root
group: root
mode: '0755'

View File

@ -0,0 +1,11 @@
---
loc_borg:
to_backup:
- /etc
- /home_nounou
- /var
loc_slapd:
ip: "{{ query('ldap', 'ip', 'ft', 'adm') | ipv4 | first }}"
replica: true
replica_rid: 5

15
hosts
View File

@ -11,6 +11,7 @@ cameron.adm.crans.org
[backups] [backups]
backup-ft.adm.crans.org backup-ft.adm.crans.org
#backup-thot.adm.crans.org
[baie] [baie]
cameron.adm.crans.org cameron.adm.crans.org
@ -225,6 +226,7 @@ jack.adm.crans.org
sam.adm.crans.org sam.adm.crans.org
sputnik.adm.crans.org sputnik.adm.crans.org
tealc.adm.crans.org tealc.adm.crans.org
thot.adm.crans.org
[sssd] [sssd]
zamok.adm.crans.org zamok.adm.crans.org
@ -245,6 +247,7 @@ sam.adm.crans.org
[virtu_backup] [virtu_backup]
ft.adm.crans.org ft.adm.crans.org
thot.adm.crans.org
[virtu:children] [virtu:children]
virtu_adh virtu_adh
@ -272,6 +275,7 @@ zamok.adm.crans.org
#zbee.adm.crans.org #zbee.adm.crans.org
[crans_physical:children] [crans_physical:children]
aurore_physical
baie baie
virtu virtu
viarezo_physical viarezo_physical
@ -326,6 +330,17 @@ routeur-ft.adm.crans.org
viarezo_physical viarezo_physical
viarezo_vm viarezo_vm
[aurore_physical]
thot.adm.crans.org
[aurore_vm]
#backup-thot.adm.crans.org
#routeur-thot.adm.crans.org
[aurore:children]
aurore_physical
aurore_vm
[forget_me] [forget_me]
ceph-controller-a.adm.crans.org ceph-controller-a.adm.crans.org
ceph-controller-b.adm.crans.org ceph-controller-b.adm.crans.org