File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change 21
21
notify :
22
22
- restart alertmanager
23
23
24
+ - name : Configure alertmanager web
25
+ ansible.builtin.copy :
26
+ content : " {{ alertmanager_web_config | to_nice_yaml(indent=2, sort_keys=False) }}"
27
+ dest : " {{ alertmanager_config_dir }}/web.yml"
28
+ force : true
29
+ owner : alertmanager
30
+ group : alertmanager
31
+ mode : 0644
32
+
24
33
- name : Create systemd service unit
25
34
ansible.builtin.template :
26
35
src : alertmanager.service.j2
Original file line number Diff line number Diff line change @@ -42,6 +42,9 @@ ExecStart={{ _alertmanager_binary_install_dir }}/alertmanager \
42
42
{% endfor %}
43
43
{% else %}
44
44
{{ pre }}-web.listen-address={{ alertmanager_web_listen_address }} \
45
+ {% endif %}
46
+ {% if alertmanager_web_config is defined %}
47
+ {{ pre }}-web.config.file={{ alertmanager_config_dir }}/web.yml
45
48
{% endif %}
46
49
{{ pre }}-web.external-url={{ alertmanager_web_external_url }}{% for flag , flag_value in alertmanager_config_flags_extra .items () %} \
47
50
{{ pre }}-{{ flag }}={{ flag_value }}{% endfor %}
You can’t perform that action at this time.
0 commit comments