creating textfile collector dir
This commit is contained in:
@@ -14,13 +14,14 @@ set has_promexporter = salt['pillar.get'](
|
||||
systemd-prometheus-node-exporter-service-override:
|
||||
file.managed:
|
||||
- name: /etc/systemd/system/prometheus-node-exporter.service.d/override.conf
|
||||
- user: root
|
||||
- group: root
|
||||
- user: node_exporter
|
||||
- group: node_exporter
|
||||
- makedirs: True
|
||||
- contents: |
|
||||
[Service]
|
||||
ExecStartPre=mkdir -p {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }}
|
||||
ExecStartPre=chmod 777 {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }}
|
||||
ExecStartPre=chown node_exporter:node_exporter {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }}
|
||||
ExecStartPre=chmod 755 {{ salt['pillar.get']('prometheus:service:node_exporter:args:collector.textfile.directory') }}
|
||||
- watch_in:
|
||||
- cmd: reload_systemd_configuration
|
||||
{%- endif %}
|
||||
|
||||
Reference in New Issue
Block a user