# tasks file for stats script - name: Create supervision directory file: state: directory path: "{{ item }}/supervision" with_items: - /usr/local/bin - /etc vars: ansible_become: yes ansible_become_method: sudo ansible_become_password: "{{ sudo_password }}" - name: Copy check_ssl script copy: src: "check_ssl.sh" dest: "/usr/local/bin/supervision/check_ssl.sh" mode: "0555" vars: ansible_become: yes ansible_become_method: sudo ansible_become_password: "{{ sudo_password }}" - name: Crontab check_ssl ansible.builtin.cron: name: "check ssl script" cron_file: "check_ssl_cron" minute: "*/30" user: root job: "bash /usr/local/bin/supervision/check_ssl.sh" vars: ansible_become: yes ansible_become_method: sudo ansible_become_password: "{{ sudo_password }}"