From eec977ebe8d862cc9532299b056fbf6e585c2fbe Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO Date: Tue, 28 Jun 2022 10:27:01 +0200 Subject: [PATCH] Add specific configuration for ft and ViaRezo Signed-off-by: Yohann D'ANELLO --- group_vars/all/home_nounou.yml | 2 +- group_vars/viarezo/home_nounou.yml | 10 ++++++++++ group_vars/viarezo/ldap.yml | 4 ++++ host_vars/backup-ft.adm.crans.org.yml | 17 +++++++++++++++++ hosts | 18 ++++++++++++++---- 5 files changed, 46 insertions(+), 5 deletions(-) create mode 100644 group_vars/viarezo/home_nounou.yml create mode 100644 group_vars/viarezo/ldap.yml diff --git a/group_vars/all/home_nounou.yml b/group_vars/all/home_nounou.yml index 4839e1fe..d4b16d6d 100644 --- a/group_vars/all/home_nounou.yml +++ b/group_vars/all/home_nounou.yml @@ -1,7 +1,7 @@ --- glob_home_nounou: mounts: - - ip: 172.16.10.1 + - ip: "{{ query('ldap', 'ip', 'tealc', 'adm') | ipv4 | first }}" mountpoint: /pool/home target: /home_nounou name: home_nounou diff --git a/group_vars/viarezo/home_nounou.yml b/group_vars/viarezo/home_nounou.yml new file mode 100644 index 00000000..461b21b2 --- /dev/null +++ b/group_vars/viarezo/home_nounou.yml @@ -0,0 +1,10 @@ +--- +loc_home_nounou: + mounts: + - ip: "{{ query('ldap', 'ip', 'ft', 'adm') | ipv4 | first }}" + mountpoint: /home_nounou + target: /home_nounou + name: home_nounou + owner: root + group: _user + mode: '0750' diff --git a/group_vars/viarezo/ldap.yml b/group_vars/viarezo/ldap.yml new file mode 100644 index 00000000..148b6ed7 --- /dev/null +++ b/group_vars/viarezo/ldap.yml @@ -0,0 +1,4 @@ +--- +loc_ldap: + servers: + - "{{ query('ldap', 'ip', 'ft', 'adm') | ipv4 | first }}" diff --git a/host_vars/backup-ft.adm.crans.org.yml b/host_vars/backup-ft.adm.crans.org.yml index dc2ef382..c0cea06d 100644 --- a/host_vars/backup-ft.adm.crans.org.yml +++ b/host_vars/backup-ft.adm.crans.org.yml @@ -1,3 +1,20 @@ --- interfaces: adm: ens18 + +loc_home_nounou: + mounts: + - ip: "{{ query('ldap', 'ip', 'ft', 'adm') | ipv4 | first }}" + mountpoint: /home_nounou + target: /home_nounou + name: home_nounou + owner: root + group: _user + mode: '0750' + - ip: "{{ query('ldap', 'ip', 'ft', 'adm') | ipv4 | first }}" + mountpoint: /rpool/backup + target: /backup + name: backup + owner: root + group: root + mode: '0755' diff --git a/hosts b/hosts index b1e7e660..c40512cf 100644 --- a/hosts +++ b/hosts @@ -262,18 +262,16 @@ sputnik.adm.crans.org routeurs_vm [crans_physical] -ft.adm.crans.org thot.adm.crans.org zamok.adm.crans.org #zbee.adm.crans.org [crans_physical:children] -backups baie virtu +viarezo_physical [crans_vm] -backup-ft.adm.crans.org belenios.adm.crans.org boeing.adm.crans.org cas.adm.crans.org @@ -312,6 +310,17 @@ trinity.adm.crans.org voyager.adm.crans.org yson-partou.adm.crans.org +[viarezo_physical] +ft.adm.crans.org + +[viarezo_vm] +backup-ft.adm.crans.org +routeur-ft.adm.crans.org + +[viarezo:children] +viarezo_physical +viarezo_vm + [forget_me] ceph-controller-a.adm.crans.org ceph-controller-b.adm.crans.org @@ -321,8 +330,9 @@ ceph-storage-b.adm.crans.org tilque.adm.crans.org [crans_vm:children] -routeurs_vm forget_me +routeurs_vm +viarezo_vm [ovh_physical] sputnik.adm.crans.org