Files
Terraform/roles/lib/setup-restic-cron.yml
2024-10-22 02:10:59 -05:00

23 lines
519 B
YAML

---
- name: Setup restic cron jobs
hosts: all
become: yes
remote_user: ansible
gather_facts: false
# vars_files:
# - cron.vars
tasks:
- name: Set up restic cron jobs
cron:
name: "{{ item.job_name }}"
minute: "{{ item.job_minute }}"
hour: "{{ item.job_hour }}"
weekday: "{{ item.job_day }}"
job: "{{ item.job_command }}"
user: "{{ item.user }}"
state: present
loop: "{{ tasks }}"
loop_control:
label: "{{ item.name }}"