-
Franck Bebel authoredeb45a2b1
vitamui_apps.yml 2.72 KiB
---
# Internal apps
- hosts: hosts_vitamui_iam_internal
gather_facts: no
any_errors_fatal: true
roles:
- vitamui
vars:
vitamui_struct: "{{ vitamui.iam_internal }}"
vitamui_certificate_type: "server"
password_keystore: "{{ keystores_server_iam_internal }}"
password_truststore: "{{ truststores_server }}"
vitam_cert: "{{ vitam_certs.vitamui }}"
consul_tags: "iam-internal, api, internal"
tags:
- iam-internal
- hosts: hosts_vitamui_security_internal
gather_facts: no
any_errors_fatal: true
roles:
- vitamui
vars:
vitamui_struct: "{{ vitamui.security_internal }}"
vitamui_certificate_type: "server"
password_keystore: "{{ keystores_server_security_internal }}"
password_truststore: "{{ truststores_server }}"
consul_tags: "security-internal, api, internal"
tags:
- security-internal
# External apps
- hosts: hosts_vitamui_iam_external
gather_facts: no
any_errors_fatal: true
roles:
- vitamui
vars:
vitamui_struct: "{{ vitamui.iam_external }}"
vitamui_certificate_type: "external"
password_keystore: "{{ keystores_server_iam_external }}"
password_truststore: "{{ truststores_client_external }}"
consul_tags: "iam-external, api, external"
tags:
- iam-external
- hosts: hosts_cas_server
gather_facts: no
any_errors_fatal: true
roles:
- vitamui
vars:
vitamui_struct: "{{ vitamui.cas_server }}"
vitamui_certificate_type: "external"
password_keystore: "{{ keystores_server_cas_server }}"
password_truststore: "{{ truststores_client_external }}"
consul_tags: "cas-server, cas, external"
tags:
- cas-server
#UI
- hosts: hosts_ui_identity
gather_facts: no
any_errors_fatal: true
roles:
- vitamui
vars:
vitamui_struct: "{{ vitamui.identity }}"
vitamui_certificate_type: "server"
password_keystore: "{{ keystores_server_ui_identity }}"
password_truststore: "{{ truststores_server }}"
consul_tags: "ui-identity, ui"
tags:
- ui-identity
- hosts: hosts_ui_portal
gather_facts: no
any_errors_fatal: true
roles:
- vitamui
vars:
vitamui_struct: "{{ vitamui.portal }}"
vitamui_certificate_type: "server"
password_keystore: "{{ keystores_server_ui_portal }}"
password_truststore: "{{ truststores_server }}"
consul_tags: "ui-portal, ui"
tags:
- ui-portal
# supposed portlets
- hosts: hosts_ui_identity_admin
gather_facts: no
any_errors_fatal: true
roles:
- vitamui
vars:
vitamui_struct: "{{ vitamui.identity_admin }}"
vitamui_certificate_type: "server"
password_keystore: "{{ keystores_server_ui_identity_admin }}"
password_truststore: "{{ truststores_server }}"
consul_tags: "ui-identity-admin, ui"
tags:
- ui-identity-admin