Unverified Commit b8a65538 authored by Julien Georges's avatar Julien Georges Committed by GitHub
Browse files

Major update for Vitam-UI installation. (#536)

parent 6b65399b
......@@ -11,5 +11,5 @@
vars:
db: "{{ item.db }}"
collections: "{{ item.collections }}"
with_items:
- "{{ mongo_backup_reinstall }}"
\ No newline at end of file
with_items:
- "{{ mongo_backup_reinstall }}"
......@@ -11,4 +11,4 @@
vars:
db: "{{ item.db }}"
collections: "{{ item.collections }}"
with_items: "{{ mongo_backup_reinstall }}"
\ No newline at end of file
with_items: "{{ mongo_backup_reinstall }}"
# ########################################################
# # ZONE Common vitamui
# ########################################################
---
########################################################
# ZONE Common vitamui
########################################################
- hosts: hosts_vitamui
roles:
- uninstall
vars:
uninstaller_type: rsyslog
########################################################
# ZONE Infra
########################################################
......@@ -38,7 +37,6 @@
#######################################################
# ZONE Data
#######################################################
- hosts: hosts_vitamui_mongod
roles:
- uninstall
......@@ -61,7 +59,6 @@
########################################################
# ZONE APP
########################################################
- hosts: hosts_vitamui_security_internal
roles:
- uninstall
......@@ -128,7 +125,6 @@
- zone-vitamui-ui
- ui-portal
########################################################
# ZONE ADMIN
########################################################
......@@ -142,9 +138,9 @@
- ui-identity-admin
- zone-vitamui-admin
############################
########################################################
# ZONE UI
############################
########################################################
- hosts: zone_vitamui_ui
tasks:
- name: delete empty dir
......@@ -167,10 +163,9 @@
- zone-vitamui-rp
- nginx
############################
########################################################
# Delete empty dir
############################
########################################################
- hosts: hosts_vitamui
tasks:
- name: delete empty dir vitamui
......@@ -180,10 +175,9 @@
shell: "find /vitam -type d -empty -delete"
ignore_errors: yes
############################
########################################################
# Remove repository and yum cache
############################
########################################################
- hosts: hosts_vitamui
roles:
- uninstall
......
......@@ -2,4 +2,4 @@
- hosts: hosts_vitamui_logstash
roles:
- logstash
- logstash
---
- hosts: hosts_vitamui_mongod
roles:
- mongo_common
- mongo
- {
role: mongo_init,
mongod_source_template_dir: "../scripts/mongod/",
tags: mongo_init
}
- mongo_configure
- { role: mongo-express, when: "mongo_express | default(false) | bool == true" }
- hosts: hosts_vitamui_mongod
roles:
- { role: init_app_bdd }
- init_app_bdd
---
# Master playbook to fully deploy Vitam-UI
- hosts: localhost
connection: local
become: false
......@@ -22,7 +24,13 @@
- import_playbook: vitamui_apps.yml
- import_playbook: app_archive_search.yml
- import_playbook: app_ingest.yml
- import_playbook: app_referential.yml
- import_playbook: reverse_proxy.yml
# condition with extra vars -e extra=yes inside roles
- import_playbook: vitamui_extra.yml
- import_playbook: ../ansible-vitamui-extra/vitamui_extra.yml
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment