From 34ee6d2eef27708c388a14185db00dc1f18aac4e Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Tue, 28 Jun 2022 11:41:14 +0200 Subject: [PATCH] [thot] Prepare Ansible configuration for thot Signed-off-by: Yohann D'ANELLO --- group_vars/aurore/home_nounou.yml | 10 ++++++++++ group_vars/aurore/ldap.yml | 4 ++++ host_vars/backup-thot.adm.crans.org.yml | 20 ++++++++++++++++++++ host_vars/thot.adm.crans.org.yml | 11 +++++++++++ hosts | 15 +++++++++++++++ 5 files changed, 60 insertions(+) create mode 100644 group_vars/aurore/home_nounou.yml create mode 100644 group_vars/aurore/ldap.yml create mode 100644 host_vars/backup-thot.adm.crans.org.yml create mode 100644 host_vars/thot.adm.crans.org.yml diff --git a/group_vars/aurore/home_nounou.yml b/group_vars/aurore/home_nounou.yml new file mode 100644 index 00000000..462cc0f6 --- /dev/null +++ b/group_vars/aurore/home_nounou.yml @@ -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' diff --git a/group_vars/aurore/ldap.yml b/group_vars/aurore/ldap.yml new file mode 100644 index 00000000..a2160a48 --- /dev/null +++ b/group_vars/aurore/ldap.yml @@ -0,0 +1,4 @@ +--- +loc_ldap: + servers: + - "{{ query('ldap', 'ip', 'thot', 'adm') | ipv4 | first }}" diff --git a/host_vars/backup-thot.adm.crans.org.yml b/host_vars/backup-thot.adm.crans.org.yml new file mode 100644 index 00000000..75cd112f --- /dev/null +++ b/host_vars/backup-thot.adm.crans.org.yml @@ -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' diff --git a/host_vars/thot.adm.crans.org.yml b/host_vars/thot.adm.crans.org.yml new file mode 100644 index 00000000..efe08b40 --- /dev/null +++ b/host_vars/thot.adm.crans.org.yml @@ -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 diff --git a/hosts b/hosts index 9c8c10ee..20038cb8 100644 --- a/hosts +++ b/hosts @@ -11,6 +11,7 @@ cameron.adm.crans.org [backups] backup-ft.adm.crans.org +#backup-thot.adm.crans.org [baie] cameron.adm.crans.org @@ -225,6 +226,7 @@ jack.adm.crans.org sam.adm.crans.org sputnik.adm.crans.org tealc.adm.crans.org +thot.adm.crans.org [sssd] zamok.adm.crans.org @@ -245,6 +247,7 @@ sam.adm.crans.org [virtu_backup] ft.adm.crans.org +thot.adm.crans.org [virtu:children] virtu_adh @@ -272,6 +275,7 @@ zamok.adm.crans.org #zbee.adm.crans.org [crans_physical:children] +aurore_physical baie virtu viarezo_physical @@ -326,6 +330,17 @@ routeur-ft.adm.crans.org viarezo_physical 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] ceph-controller-a.adm.crans.org ceph-controller-b.adm.crans.org