Signed-off-by: Zack Cerza <zack@redhat.com>
--- /dev/null
+---
+- name: Check firewalld status
+ shell: "systemctl show firewalld | grep UnitFileState"
+ register: firewalld_status
+ failed_when: false
+ changed_when: false
+ tags:
+ - skip_ansible_lint
+
+- name: Open ports for Grafana
+ firewalld:
+ port: "{{ item }}"
+ zone: "{{ firewalld_zone }}"
+ state: enabled
+ immediate: true
+ permanent: true
+ with_items:
+ - 9100/tcp
+ when: "'enabled' in firewalld_status.stdout"
tags:
- node_exporter
+- include: configure_firewall.yml
+
- include: create_service.yml
when:
- devel_mode