diff --git a/roles/deploy-web/tasks/supervision.yml b/roles/deploy-web/tasks/supervision.yml index 6ed473a..f8a6289 100644 --- a/roles/deploy-web/tasks/supervision.yml +++ b/roles/deploy-web/tasks/supervision.yml @@ -1,22 +1,35 @@ # 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/sentinel/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 blacklist +- 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/sentinel/check_ssl.sh" + job: "bash /usr/local/bin/supervision/check_ssl.sh" vars: ansible_become: yes ansible_become_method: sudo