From c103710745a0feeb060738e6ba82223b14331330 Mon Sep 17 00:00:00 2001 From: Bombar Maxime Date: Wed, 29 Apr 2020 10:53:58 +0200 Subject: [PATCH] [rsync-client] Add wireguard interface. Enable backups on sputnik. --- roles/rsync-client/tasks/main.yml | 4 ++++ roles/rsync-client/templates/rsyncd.conf.j2 | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/roles/rsync-client/tasks/main.yml b/roles/rsync-client/tasks/main.yml index 13c9f44c..2647c076 100644 --- a/roles/rsync-client/tasks/main.yml +++ b/roles/rsync-client/tasks/main.yml @@ -30,3 +30,7 @@ name: rsync enabled: true state: started + +- name: TODO + debug: + msg: Make use of the lookup plugin to avoid hardcoding things ? diff --git a/roles/rsync-client/templates/rsyncd.conf.j2 b/roles/rsync-client/templates/rsyncd.conf.j2 index e3ed5ade..bea4fc7c 100644 --- a/roles/rsync-client/templates/rsyncd.conf.j2 +++ b/roles/rsync-client/templates/rsyncd.conf.j2 @@ -34,13 +34,14 @@ address = {{ hostvars[inventory_hostname]['ansible_' + adm_iface.stdout].ipv4.ad path = /var auth users = backupcrans secrets file = /etc/rsyncd.secrets -hosts allow = zephir.adm.crans.org 10.231.136.6 +hosts allow = zephir.adm.crans.org 10.231.136.6 {% if ansible_hostname == "sputnik" %}172.31.0.1{% endif %} + [slash] path = / auth users = backupcrans secrets file = /etc/rsyncd.secrets -hosts allow = zephir.adm.crans.org 10.231.136.6 +hosts allow = zephir.adm.crans.org 10.231.136.6 {% if ansible_hostname == "sputnik" %}172.31.0.1{% endif %} {# rsync readonly pour le miroir #} {% if ansible_hostname == "charybde" %}