mirror of
https://github.com/FAUSheppy/no-secrets-athq-ansible
synced 2025-12-09 13:08:34 +01:00
feat: event disptacher setup
This commit is contained in:
@@ -20,6 +20,7 @@ ldap_bind_dn: "cn=Manager,dc=atlantishq,dc=de"
|
|||||||
ldap_user_dn: "ou=People,dc=atlantishq,dc=de"
|
ldap_user_dn: "ou=People,dc=atlantishq,dc=de"
|
||||||
ldap_group_dn: "ou=groups,dc=atlantishq,dc=de"
|
ldap_group_dn: "ou=groups,dc=atlantishq,dc=de"
|
||||||
ldap_connection_url: ldap://192.168.122.112
|
ldap_connection_url: ldap://192.168.122.112
|
||||||
|
ldap_connection_url_ext: "ldaps://ldap.atlantishq.de"
|
||||||
|
|
||||||
extra_root_keys:
|
extra_root_keys:
|
||||||
- "# no extra keys"
|
- "# no extra keys"
|
||||||
|
|||||||
@@ -48,6 +48,7 @@
|
|||||||
- atlantis-hub
|
- atlantis-hub
|
||||||
- grafana
|
- grafana
|
||||||
- harbor
|
- harbor
|
||||||
|
- event-dispatcher
|
||||||
|
|
||||||
- name: Copy Harbor Registry config
|
- name: Copy Harbor Registry config
|
||||||
copy:
|
copy:
|
||||||
@@ -92,6 +93,7 @@
|
|||||||
- tmnf-replay-server
|
- tmnf-replay-server
|
||||||
- atlantis-hub
|
- atlantis-hub
|
||||||
- grafana
|
- grafana
|
||||||
|
- event-dispatcher
|
||||||
|
|
||||||
- name: Copy compose templates
|
- name: Copy compose templates
|
||||||
template:
|
template:
|
||||||
@@ -107,6 +109,7 @@
|
|||||||
- tmnf-replay-server
|
- tmnf-replay-server
|
||||||
- atlantis-hub
|
- atlantis-hub
|
||||||
- grafana
|
- grafana
|
||||||
|
- event-dispatcher
|
||||||
|
|
||||||
- name: Log into private registry
|
- name: Log into private registry
|
||||||
docker_login:
|
docker_login:
|
||||||
@@ -138,6 +141,7 @@
|
|||||||
- tmnf-replay-server
|
- tmnf-replay-server
|
||||||
- atlantis-hub
|
- atlantis-hub
|
||||||
- grafana
|
- grafana
|
||||||
|
- event-dispatcher
|
||||||
|
|
||||||
- name: OAuth2Proxy directories
|
- name: OAuth2Proxy directories
|
||||||
file:
|
file:
|
||||||
|
|||||||
12
roles/docker-deployments/templates/event-dispatchers.yaml
Normal file
12
roles/docker-deployments/templates/event-dispatchers.yaml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
event-dispatcher:
|
||||||
|
ports:
|
||||||
|
- 5007:5000
|
||||||
|
image: registry.atlantishq.de/event-dispatcher
|
||||||
|
restart: always
|
||||||
|
volumes:
|
||||||
|
- "/data/event-dispatcher/instance/":"/app/instance/"
|
||||||
|
environment:
|
||||||
|
LDAP_SERVER : "{{ ldap_connection_url_ext }}"
|
||||||
|
LDAP_BIND_DN : "{{ ldap_bind_dn }}"
|
||||||
|
LDAP_BIND_PW : "{{ ldap_password }}"
|
||||||
|
LDAP_BASE_DN : "{{ ldap_user_dn }}"
|
||||||
Reference in New Issue
Block a user