r/collectd-prometheus: Skip firewalld tasks
Some machines, such as the nodes in the Kubernetes cluster, do not use *firewalld*. For these machines, we need to skip the `firewalld` tasks, as they will fail. The `host_uses_firewalld` variable can be set to `False` for these machines to do so.
This commit is contained in:
@@ -40,6 +40,7 @@
|
|||||||
permanent: false
|
permanent: false
|
||||||
immediate: true
|
immediate: true
|
||||||
state: '{{ "enabled" if collectd_prometheus_allow_outside else "disabled" }}'
|
state: '{{ "enabled" if collectd_prometheus_allow_outside else "disabled" }}'
|
||||||
|
when: host_uses_firewalld|d(true)|bool
|
||||||
tags: firewalld
|
tags: firewalld
|
||||||
|
|
||||||
- name: ensure firewall is configured for collectd write_prometheus plugin
|
- name: ensure firewall is configured for collectd write_prometheus plugin
|
||||||
@@ -48,4 +49,5 @@
|
|||||||
permanent: true
|
permanent: true
|
||||||
immediate: false
|
immediate: false
|
||||||
state: '{{ "enabled" if collectd_prometheus_allow_outside else "disabled" }}'
|
state: '{{ "enabled" if collectd_prometheus_allow_outside else "disabled" }}'
|
||||||
|
when: host_uses_firewalld|d(true)|bool
|
||||||
tags: firewalld
|
tags: firewalld
|
||||||
|
|||||||
Reference in New Issue
Block a user