8. Migration d’un vitamui legacy vers un vitamui conteneurisé
8.1. Adaptation des sources de déploiement ansible
Il faut éditer le contenu du fichier environments/group_vars/all/repositories.yml. Pour cela il faut rajouter les paramètres présentés dans l’exemple:
install_mode: container
container_repository:
registry_url: https://docker.programmevitam.fr/
username: ''
password: ''
vitamui_container_version: <vitamui_version>
Attention: Dans le cas d’utilisation d’une registry interne il vous faudra effectuer une synchronisation à partir de la registry docker du Programme Vitam: https://docker.programmevitam.fr
8.2. Procédures à exécuter AVANT la migration
8.2.1. Arrêt complet de Vitamui
Attention: Cette opération doit être effectuée AVANT la migration vers le mode conteneurisé.
Vitamui doit être arrêté :
ansible-playbook -i environments/<inventaire> ansible-vitamui-exploitation/stop_vitamui.yml --ask-vault-pass
8.3. Application de la migration
Attention: Il faut s’assurer que la variable
install_mode: containerest bien configurée.
ansible-playbook -i environments/<inventaire> ansible-vitamui-migration/remove_legacy_packages.yml --ask-vault-pass
8.3.1. Lancement du master playbook vitamui
ansible-playbook -i environments/<inventaire> ansible-vitamui/vitamui.yml --ask-vault-pass
8.4. Procédures à exécuter APRÈS la migration
N/A