feat: event dispatch substitutions

This commit is contained in:
2024-11-03 14:11:12 +01:00
parent 6a6f3998b3
commit 40d1d1b427
2 changed files with 13 additions and 0 deletions

View File

@@ -39,6 +39,16 @@
notify:
- reload async icinga settings
- name: Create Event Dispatch Substitutions config dir
file:
name: /data/event-dispatcher/substitutions/
state: directory
- name: Copy Event Dispatcher Substitutions Map
template:
src: event-message-subsitution-map.yaml
dest: /data/event-dispatcher/substitutions/substitutions.yaml
- name: Async Icinga Service (dynamic from backup file)
copy:
src: async-icinga-config-dynamic.json

View File

@@ -6,6 +6,7 @@ services:
restart: always
volumes:
- "/data/event-dispatcher/instance/:/app/instance/"
- "/data/event-dispatcher/substitutions/:/app/substitutions/"
environment:
LDAP_SERVER : "{{ ldap_connection_url }}"
LDAP_BIND_DN : "{{ ldap_bind_dn }}"
@@ -14,6 +15,8 @@ services:
DISPATCH_ACCESS_TOKEN: "{{ event_dispatcher_pass }}"
SETTINGS_ACCESS_TOKEN: "{{ notification_settings_access_token }}"
SUBSTITUTION_MAP: /app/substitutions/substitutions.yaml
event-dispatcher-worker:
image: harbor-registry.atlantishq.de/atlantishq/event-dispatcher-worker