1
0
Fork 0
mirror of https://gitlab.com/s3lph/ansible-collection-prometheus synced 2024-10-23 03:46:59 +02:00

Compare commits

..

No commits in common. "28ba191c8d76d724dd1f9826a350c165688b00e3" and "55405d5261d74cc8cf56a5fc6ee750041a6e249a" have entirely different histories.

4 changed files with 4 additions and 24 deletions

View file

@ -1,6 +1,6 @@
--- ---
- hosts: cas - hosts: localhost
roles: roles:
- s3lph.pki.pki_ca - s3lph.pki.pki_ca
@ -8,7 +8,6 @@
strategy: free strategy: free
roles: roles:
- s3lph.pki.pki_entity - s3lph.pki.pki_entity
- s3lph.prometheus.prometheus_node
- hosts: all_nodes - hosts: all_nodes
strategy: free strategy: free
@ -27,5 +26,4 @@
- hosts: prometheus - hosts: prometheus
roles: roles:
- s3lph.pki.pki_entity
- s3lph.prometheus.prometheus - s3lph.prometheus.prometheus

View file

@ -31,14 +31,6 @@
password: {{ job.basic_auth_password }} password: {{ job.basic_auth_password }}
{% endif -%} {% endif -%}
{% if 'tls_config' in job -%}
tls_config:
ca_file: {{ job.tls_config.ca_file }}
cert_file: {{ job.tls_config.cert_file }}
key_file: {{ job.tls_config.key_file }}
insecure_skip_verify: {{ job.tls_config.insecure_skip_verify | default(false) }}
{% endif -%}
static_configs: static_configs:
- targets: - targets:
{% for host in groups['all'] -%} {% for host in groups['all'] -%}

View file

@ -1,19 +1,9 @@
--- ---
- name: create /etc/prometheus/node-exporter/tls - name: render /etc/prometheus/tls/config.yml
file:
path: /etc/prometheus/node-exporter/tls
state: directory
owner: prometheus
group: prometheus
- name: render /etc/prometheus/node-exporter/tls/config.yml
template: template:
src: prometheus-node-exporter-webconfig.yml.j2 src: prometheus-node-exporter-webconfig.yml.j2
dest: /etc/prometheus/node-exporter/tls/config.yml dest: /etc/prometheus/tls/config.yml
owner: prometheus
group: prometheus
notify: restart prometheus-node-exporter
- name: render /etc/default/prometheus-node-exporter - name: render /etc/default/prometheus-node-exporter
template: template:

View file

@ -1,3 +1,3 @@
{{ ansible_managed | comment }} {{ ansible_managed | comment }}
ARGS="{% for k, v in args.items() %}--{{ k }}=\"{{ v }}\" {% endfor %} --web.config=/etc/prometheus/node-exporter/tls/config.yml" ARGS="{% for k, v in args.items() %}--{{ k }}=\"{{ v }}\" {% endfor %} --web.config=/etc/prometheus/tls/config.yml"