geekoops-grafana/tasks/grafana.yml
felix.niederwanger@suse.com 927300877c first commit
2021-03-25 14:06:16 +01:00

25 lines
514 B
YAML

---
- name: Install grafana
package:
name: "{{ packages_grafana }}"
state: present
tags: ['grafana']
- name: Ensure grafana is started
systemd:
name: grafana-server
state: started
enabled: true
tags: ['grafana']
- name: Ensure grafana firewall port is open
firewalld:
zone: "{{ firewall_zone }}"
port: "{{grafana_port}}/tcp"
permanent: yes
state: enabled
when: config_firewall and open_grafana_port
notify: reload firewalld
tags: ['grafana', 'firewalld']