band-on-iac/roles/basic_packages/tasks/main.yml
rulrich 7203183f49
All checks were successful
continuous-integration/drone/pr Build is passing
disable enabled rpcbind service
2024-03-14 20:13:28 +01:00

33 lines
705 B
YAML

---
- name: Install Relax and Recover Packages for Disaster Recovery
ansible.builtin.package:
name:
- rear
- sshfs
- tmux
- pigz
state: present
- name: Setup rear config
ansible.builtin.template:
src: roles/basic_packages/files/local.conf
dest: /etc/rear/local.conf
owner: root
group: root
mode: '0600'
- name: Create backup cronjob for DR
ansible.builtin.cron:
name: run a rear full backup
weekday: "7"
minute: "20"
hour: "3"
user: root
job: "/usr/sbin/rear mkbackup > /dev/null"
cron_file: rear_backup_full
- name: Disable rpcbind
ansible.builtin.service:
name: rpcbind
enabled: false
state: stopped