From fa95cddd349b020b28bff9e3c4cd689c059784b6 Mon Sep 17 00:00:00 2001 From: Ubergeek Date: Thu, 7 Feb 2019 00:59:16 +0000 Subject: [PATCH] Add monitoring to ansible --- roles/common/files/monitoring | 3 +++ roles/common/tasks/main.yml | 1 + roles/common/tasks/manpage.yml | 2 +- roles/common/tasks/monitoring.yml | 11 +++++++++++ roles/shell/tasks/bzflag.yml | 2 ++ roles/shell/vars/test.yml | 6 ++++++ 6 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 roles/common/files/monitoring create mode 100644 roles/common/tasks/monitoring.yml create mode 100644 roles/shell/vars/test.yml diff --git a/roles/common/files/monitoring b/roles/common/files/monitoring new file mode 100644 index 00000000..fab6fe45 --- /dev/null +++ b/roles/common/files/monitoring @@ -0,0 +1,3 @@ +#!/bin/bash + +/var/lib/monitoring/monurbox diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml index 2fcb95b4..d547e7a0 100644 --- a/roles/common/tasks/main.yml +++ b/roles/common/tasks/main.yml @@ -8,3 +8,4 @@ - include: motd.yml - include: ansible-pull.yml - include: manpage.yml +- include: monitoring.yml diff --git a/roles/common/tasks/manpage.yml b/roles/common/tasks/manpage.yml index b7b99c8d..f4e620da 100644 --- a/roles/common/tasks/manpage.yml +++ b/roles/common/tasks/manpage.yml @@ -1,4 +1,4 @@ -- name: Adding ansible git repo locally +- name: Adding manpage git repo locally git: repo: 'https://tildegit.org/thunix/documentation.git' dest: /usr/local/man/man8 diff --git a/roles/common/tasks/monitoring.yml b/roles/common/tasks/monitoring.yml new file mode 100644 index 00000000..fec96bbf --- /dev/null +++ b/roles/common/tasks/monitoring.yml @@ -0,0 +1,11 @@ +- name: Adding monitoring git repo locally + git: + repo: 'https://tildegit.org/thunix/monurbox.git' + dest: /var/lib/monitoring + +me: Add monitoring cron job + copy: + src: ../files/monitoring + dest: /etc/cron.hourly/monitoring + owner: root + mode: 744 diff --git a/roles/shell/tasks/bzflag.yml b/roles/shell/tasks/bzflag.yml index 37aaa65b..c96e548c 100644 --- a/roles/shell/tasks/bzflag.yml +++ b/roles/shell/tasks/bzflag.yml @@ -27,6 +27,8 @@ [Install] WantedBy=multi-user.target + + #- name: Install znc user script # copy: # src: ../files/var/lib/znc/create-znc_account.sh diff --git a/roles/shell/vars/test.yml b/roles/shell/vars/test.yml new file mode 100644 index 00000000..f5e1f2b9 --- /dev/null +++ b/roles/shell/vars/test.yml @@ -0,0 +1,6 @@ +$ANSIBLE_VAULT;1.1;AES256 +35353532613437613564306231303332653632323963336137336261633535336437323366616231 +3533383438373531633635623335336363643236656565320a653963636434646234323031323839 +62646431336663373538356232316465383261356663363862303934366138393034626434376539 +3230343834663831320a643639613336383134633863643137323637393934376235653361306235 +32303662303061346536303636616334333131313432306262643064393365666337