25 lines
532 B
YAML
25 lines
532 B
YAML
---
|
|
- name: Create exporter directory
|
|
file:
|
|
path: "{{ exporter_install_dir }}"
|
|
state: directory
|
|
mode: '0755'
|
|
|
|
- name: Deploy exporter configuration
|
|
template:
|
|
src: exporter-config.json.j2
|
|
dest: /etc/wg-lab-exporter/config.json
|
|
mode: '0644'
|
|
|
|
- name: Create systemd service
|
|
template:
|
|
src: wg-lab-exporter.service.j2
|
|
dest: /etc/systemd/system/wg-lab-exporter.service
|
|
|
|
- name: Enable and start exporter
|
|
systemd:
|
|
name: wg-lab-exporter
|
|
enabled: yes
|
|
state: started
|
|
daemon_reload: yes
|