🚚 Move entities validation service from pottwal to krypton
This is a service handling member data, so it moves to krypton.
This commit is contained in:
parent
2802784e7a
commit
feaf052f65
3 changed files with 24 additions and 20 deletions
|
@ -17,11 +17,11 @@
|
|||
- server: krypton
|
||||
hosts:
|
||||
- name: entities.svc.n39.eu
|
||||
- name: entities-validation.svc.n39.eu
|
||||
- server: pottwal
|
||||
hosts:
|
||||
- name: gitea.n39.eu
|
||||
- name: uritools.n39.eu
|
||||
- name: entities-validation.svc.n39.eu
|
||||
- name: sl.n39.eu
|
||||
- name: pad.n39.eu
|
||||
- name: brotherql-web.n39.eu
|
||||
|
|
23
krypton.yml
23
krypton.yml
|
@ -18,6 +18,9 @@
|
|||
ldap_org: "Netz39 e.V."
|
||||
ldap_base_dn: "dc=netz39,dc=de"
|
||||
|
||||
entities_validation_svc_host_port: 9001
|
||||
|
||||
|
||||
roles:
|
||||
- role: docker_setup
|
||||
vars:
|
||||
|
@ -28,6 +31,7 @@
|
|||
vars:
|
||||
dehydrated_contact_email: "{{ server_admin }}"
|
||||
dehydrated_domains:
|
||||
- name: entities-validation.svc.n39.eu
|
||||
- role: penguineer.dehydrated_cron
|
||||
|
||||
tasks:
|
||||
|
@ -111,4 +115,23 @@
|
|||
comment: LDAP Docker Access
|
||||
loop: "{{ docker_ip_ranges }}"
|
||||
|
||||
|
||||
- name: Ensure container for entities validation service is running
|
||||
docker_container:
|
||||
name: entities_validation_svc
|
||||
image: netz39/entities_validation_svc:v1.0.0
|
||||
pull: true
|
||||
state: started
|
||||
detach: yes
|
||||
ports:
|
||||
- "127.0.0.1:{{ entities_validation_svc_host_port }}:8080"
|
||||
restart_policy: unless-stopped
|
||||
|
||||
- name: Setup proxy site entities-validation.svc.n39.eu
|
||||
include_role:
|
||||
name: setup-http-site-proxy
|
||||
vars:
|
||||
site_name: entities-validation.svc.n39.eu
|
||||
proxy_port: "{{ entities_validation_svc_host_port }}"
|
||||
|
||||
handlers:
|
||||
|
|
19
pottwal.yml
19
pottwal.yml
|
@ -9,7 +9,6 @@
|
|||
|
||||
gitea_host_port: 9091
|
||||
uritools_host_port: 8080
|
||||
entities_validation_svc_host_port: 8082
|
||||
shlink_host_port: 8083
|
||||
shlink_domain_name: sl.n39.eu
|
||||
|
||||
|
@ -28,7 +27,6 @@
|
|||
dehydrated_domains:
|
||||
- name: gitea.n39.eu
|
||||
- name: uritools.n39.eu
|
||||
- name: entities-validation.svc.n39.eu
|
||||
- name: sl.n39.eu
|
||||
- name: pad.n39.eu
|
||||
- role: penguineer.dehydrated_cron
|
||||
|
@ -109,23 +107,6 @@
|
|||
site_name: uritools.n39.eu
|
||||
proxy_port: "{{ uritools_host_port }}"
|
||||
|
||||
- name: Ensure container for entities validation service is running
|
||||
docker_container:
|
||||
name: entities_validation_svc
|
||||
image: netz39/entities_validation_svc:v1.0.0
|
||||
pull: true
|
||||
state: started
|
||||
detach: yes
|
||||
ports:
|
||||
- "127.0.0.1:{{ entities_validation_svc_host_port }}:8080"
|
||||
restart_policy: unless-stopped
|
||||
|
||||
- name: Setup proxy site entities-validation.svc.n39.eu
|
||||
include_role:
|
||||
name: setup-http-site-proxy
|
||||
vars:
|
||||
site_name: entities-validation.svc.n39.eu
|
||||
proxy_port: "{{ entities_validation_svc_host_port }}"
|
||||
|
||||
- name: Ensure container for shlink is running
|
||||
docker_container:
|
||||
|
|
Loading…
Reference in a new issue