summaryrefslogtreecommitdiff
path: root/roles/monitoring/prometheus/exporter/base/tasks/main.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-05-30 16:08:03 +0200
committerChristian Pointner <equinox@spreadspace.org>2021-06-20 01:44:16 +0200
commit3ef83057161e6d973f79805340d4c3d210425465 (patch)
treecf151e9dea64b0c72914e2f59939f12e47585cba /roles/monitoring/prometheus/exporter/base/tasks/main.yml
parentroot part has been resized for some hosts (diff)
cleanup: old preliminary tasks
Diffstat (limited to 'roles/monitoring/prometheus/exporter/base/tasks/main.yml')
-rw-r--r--roles/monitoring/prometheus/exporter/base/tasks/main.yml21
1 files changed, 10 insertions, 11 deletions
diff --git a/roles/monitoring/prometheus/exporter/base/tasks/main.yml b/roles/monitoring/prometheus/exporter/base/tasks/main.yml
index c3a04bd9..7982f1f9 100644
--- a/roles/monitoring/prometheus/exporter/base/tasks/main.yml
+++ b/roles/monitoring/prometheus/exporter/base/tasks/main.yml
@@ -1,16 +1,15 @@
---
- name: create main configuration directories
- loop:
- - exporters-available
- - exporters-enabled
file:
- path: "/etc/prometheus-exporter/{{ item }}"
+ path: "/etc/prometheus/exporters"
state: directory
-- name: install nginx vhost
- vars:
- nginx_vhost:
- name: prometheus-exporter
- content: "{{ lookup('template', 'nginx-vhost.conf.j2') }}"
- include_role:
- name: nginx/vhost
+- name: install apt packages
+ apt:
+ name: prom-exporter-exporter
+ state: present
+
+## TODO:
+## - systemd service unit
+## - add snippet to exporter-exporter config-dir
+## - create certificate/key