From 39fab7b0dc596306832e661aca386d0fb35e3678 Mon Sep 17 00:00:00 2001 From: Valentin CZERYBA Date: Tue, 14 Feb 2023 22:19:01 +0100 Subject: [PATCH] create directory supervision --- roles/deploy-web/tasks/supervision.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) 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