Files @ 3686169e9565
Branch filter:

Location: majic-ansible-roles/testsite/group_vars/backup.yml

branko
MAR-44: Set-up crontab to run backups at 02:00 every day in backup client role. Updated role reference documentation for backup client role. Updated test site set-up instructions. Updated testsite configuration for backup client/server to use domain parameters. Enabled backup client role for the web server.
---

local_mail_aliases:
  root: "root john.doe@{{ testsite_domain }}"

smtp_relay_host: mail.{{ testsite_domain }}

smtp_relay_truststore: /etc/ssl/certs/ca.pem

backup_clients:
  - server: web.{{ testsite_domain }}
    uid: 3000
    public_key: "{{ lookup('file', inventory_dir + '/ssh/web.' + testsite_domain + '.pub') }}"
    ip: 10.32.64.18
  - server: mail.{{ testsite_domain }}
    public_key: "{{ lookup('file', inventory_dir + '/ssh/mail.' + testsite_domain + '.pub') }}"
    ip: 10.32.64.15

backup_host_ssh_private_keys:
  dsa: "{{ lookup('file', inventory_dir + '/ssh/backup_server_dsa_key') }}"
  rsa: "{{ lookup('file', inventory_dir + '/ssh/backup_server_rsa_key') }}"
  ed25519: "{{ lookup('file', inventory_dir + '/ssh/backup_server_ed25519_key') }}"
  ecdsa: "{{ lookup('file', inventory_dir + '/ssh/backup_server_ecdsa_key') }}"