fix: (vagrant) rearanged the staging of the services
This commit is contained in:
parent
e392ac66bd
commit
f479a19595
3 changed files with 50 additions and 12 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -16,3 +16,5 @@
|
||||||
/collections/ansible_collections/
|
/collections/ansible_collections/
|
||||||
.vagrant/
|
.vagrant/
|
||||||
bao
|
bao
|
||||||
|
|
||||||
|
playbooks/secrets/backend/homarr_secret_encryption_key
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,10 @@ all:
|
||||||
backend:
|
backend:
|
||||||
backend2:
|
backend2:
|
||||||
|
|
||||||
|
ds389_servers:
|
||||||
|
hosts:
|
||||||
|
backend:
|
||||||
|
|
||||||
keycloak_servers:
|
keycloak_servers:
|
||||||
hosts:
|
hosts:
|
||||||
backend:
|
backend:
|
||||||
|
|
@ -53,6 +57,10 @@ all:
|
||||||
hosts:
|
hosts:
|
||||||
backend:
|
backend:
|
||||||
|
|
||||||
|
authentik_outpost_ldap_servers:
|
||||||
|
hosts:
|
||||||
|
backend:
|
||||||
|
|
||||||
garage_servers:
|
garage_servers:
|
||||||
hosts:
|
hosts:
|
||||||
backend:
|
backend:
|
||||||
|
|
@ -73,6 +81,10 @@ all:
|
||||||
hosts:
|
hosts:
|
||||||
backend:
|
backend:
|
||||||
|
|
||||||
|
opencloud_servers:
|
||||||
|
hosts:
|
||||||
|
backend:
|
||||||
|
|
||||||
opnform_servers:
|
opnform_servers:
|
||||||
hosts:
|
hosts:
|
||||||
backend:
|
backend:
|
||||||
|
|
@ -11,12 +11,24 @@
|
||||||
roles:
|
roles:
|
||||||
- digitalboard.core.traefik
|
- digitalboard.core.traefik
|
||||||
|
|
||||||
|
- name: Configure reverse proxy on DMZ servers
|
||||||
|
hosts: traefik_servers_dmz
|
||||||
|
become: yes
|
||||||
|
roles:
|
||||||
|
- digitalboard.core.traefik
|
||||||
|
|
||||||
- name: Deploy httpbin service
|
- name: Deploy httpbin service
|
||||||
hosts: httpbin_servers
|
hosts: httpbin_servers
|
||||||
become: yes
|
become: yes
|
||||||
roles:
|
roles:
|
||||||
- digitalboard.core.httpbin
|
- digitalboard.core.httpbin
|
||||||
|
|
||||||
|
- name: Deploy 389ds LDAP service
|
||||||
|
hosts: ds389_servers
|
||||||
|
become: yes
|
||||||
|
roles:
|
||||||
|
- digitalboard.core.389ds
|
||||||
|
|
||||||
- name: Deploy keycloak service
|
- name: Deploy keycloak service
|
||||||
hosts: keycloak_servers
|
hosts: keycloak_servers
|
||||||
become: yes
|
become: yes
|
||||||
|
|
@ -35,26 +47,38 @@
|
||||||
roles:
|
roles:
|
||||||
- digitalboard.core.collabora
|
- digitalboard.core.collabora
|
||||||
|
|
||||||
- name: Deploy nextcloud service
|
|
||||||
hosts: nextcloud_servers
|
|
||||||
become: yes
|
|
||||||
roles:
|
|
||||||
- digitalboard.core.nextcloud
|
|
||||||
|
|
||||||
- name: Deploy authentik service
|
- name: Deploy authentik service
|
||||||
hosts: authentik_servers
|
hosts: authentik_servers
|
||||||
become: yes
|
become: yes
|
||||||
roles:
|
roles:
|
||||||
- digitalboard.core.authentik
|
- digitalboard.core.authentik
|
||||||
|
|
||||||
|
- name: Deploy authentik LDAP outpost
|
||||||
|
hosts: authentik_outpost_ldap_servers
|
||||||
|
become: yes
|
||||||
|
roles:
|
||||||
|
- digitalboard.core.authentik_outpost_ldap
|
||||||
|
|
||||||
|
- name: Deploy nextcloud service
|
||||||
|
hosts: nextcloud_servers
|
||||||
|
become: yes
|
||||||
|
roles:
|
||||||
|
- digitalboard.core.nextcloud
|
||||||
|
|
||||||
|
- name: Deploy drawio service
|
||||||
|
hosts: drawio_servers
|
||||||
|
become: yes
|
||||||
|
roles:
|
||||||
|
- digitalboard.core.drawio
|
||||||
|
|
||||||
|
- name: Deploy opencloud service
|
||||||
|
hosts: opencloud_servers
|
||||||
|
become: yes
|
||||||
|
roles:
|
||||||
|
- digitalboard.core.opencloud
|
||||||
|
|
||||||
- name: Deploy homarr service
|
- name: Deploy homarr service
|
||||||
hosts: homarr_servers
|
hosts: homarr_servers
|
||||||
become: yes
|
become: yes
|
||||||
roles:
|
roles:
|
||||||
- digitalboard.core.homarr
|
- digitalboard.core.homarr
|
||||||
|
|
||||||
- name: Configure reverse proxy on DMZ servers
|
|
||||||
hosts: traefik_servers_dmz
|
|
||||||
become: yes
|
|
||||||
roles:
|
|
||||||
- digitalboard.core.traefik
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue