ansible-collection-base/roles/cloudflare-ddns/tasks/main.yml
2021-01-15 12:56:45 +01:00

20 lines
429 B
YAML

---
# tasks file for cloudflare-ddns
- name: install cloudflare-ddns package
become: true
xbps:
name: cloudflare-ddns
state: present
- name: template wrapper script
become: true
no_log: true
template:
src: wrapper.sh.j2
dest: /usr/local/bin/cloudflare-ddns-wrapper.sh
mode: 755
- name: add cron job
become: true
cron:
name: cloudflare-ddns
job: /usr/local/bin/cloudflare-ddns-wrapper.sh