2026-09-23 14:26:05 +09:00

37 lines
1007 B
YAML

---
- name: Task deploy cron settings
ansible.builtin.import_tasks: cron.yml
# タスク実行が直列になるためやり方を変更
#- name: Task all servers
# ansible.builtin.include_tasks: "{{ inventory_hostname }}.yml"
# ignore_errors: false
- name: Deploy cron worker files
ansible.builtin.copy:
src: "{{ item.src }}"
dest: "{{ item.dst }}"
owner: "{{ item.own }}"
group: "{{ item.grp }}"
mode: "{{ item.mode }}"
loop: "{{ cron_worker | default([]) }}"
- name: Deploy cron secret files
ansible.builtin.template:
src: "{{ item.src }}"
dest: "{{ item.dst }}"
owner: "{{ item.own }}"
group: "{{ item.grp }}"
mode: "{{ item.mode }}"
loop: "{{ cron_secret | default([]) }}"
- name: Deploy cron private keys
ansible.builtin.copy:
content: "{{ item.cnt }}"
dest: "{{ item.dst }}"
owner: "{{ item.own }}"
group: "{{ item.grp }}"
mode: "{{ item.mode }}"
no_log: true
loop: "{{ cron_prvkey | default([]) }}"