1
0
Fork 0
mirror of https://github.com/roles-ansible/role-grafana-kiosk.git synced 2024-08-16 10:09:49 +02:00
role-grafana-kiosk/tasks/config.yml

36 lines
865 B
YAML
Raw Normal View History

2020-06-30 17:30:36 +02:00
---
- name: mkdir /etc/grafana-kiosk
become: true
file:
path: /etc/grafana-kiosk
state: directory
- name: deploy grafana-kiosk config
become: true
template:
src: templates/config.yml.j2
2020-06-30 17:30:36 +02:00
dest: /etc/grafana-kiosk/config.yml
mode: 0644
backup: true
2020-06-30 18:27:37 +02:00
notify: systemctl restart grafana-kiosk.service
2020-06-30 17:44:05 +02:00
- name: deploy systemd file
become: true
template:
src: templates/grafana-kiosk.service.j2
2020-06-30 17:44:05 +02:00
dest: /etc/systemd/system/grafana-kiosk.service
mode: 0664
owner: root
group: root
2020-07-03 12:51:09 +02:00
when: grafana_kiosk.manage_systemd | bool
2020-06-30 18:27:37 +02:00
notify: systemctl restart grafana-kiosk.service
- name: deploy env vars
become: true
template:
src: templates/grafana-kiosk.env.j2
dest: /etc/grafana-kiosk/.grafana-kiosk.env
mode: 0755
owner: "{{ grafana_kiosk.user }}"
notify: systemctl restart grafana-kiosk.service