Déploiement / mises à jour ########################## .. _CertifAnchor: Mise à jour des certificats =========================== Pour mettre à jour les certificats (avant expiration par exemple), il suffit de les mettre à jour dans les répertoires de déploiement, puis de regénérer les stores (dans ``environments/keystores``) et lancer leur redéploiement via cette commande ansible: ansible-playbook ansible-vitam/vitam.yml -i environments/hosts. --ask-vault-pass --tags update_vitam_certificates ansible-playbook ansible-vitam-extra/extra.yml -i environments/hosts. --ask-vault-pass --tags update_vitam_certificates .. seealso:: Le cycle de vie des certificats est rappelé dans les annexes. Une vue d'ensemble est également présentée dans le :term:`DIN`. Mise à jour de la solution logicielle VITAM ============================================ Pour la mise à jour de la solution logicielle :term:`VITAM` (tout comme pour sa première installation), se référer au :term:`DIN`, au :term:`DMV`, ainsi qu'à la `release note` associée à toute version. Ces documents détaillent les pré-requis, la configuration des fichiers et les procédures éventuelles de migration de données pour effectuer une mise à jour applicative. Le :term:`DMV` explique également comment valider une montée de version applicative de la solution logicielle :term:`VITAM`. .. seealso:: Plus d'informations, et notamment les paramètres d'installation, sont disponibles dans le :term:`DIN`. .. seealso:: Dans le cadre d'une montée de version, se référer également au :term:`DMV`. Ajouter un/des instances de composants VITAM ============================================ Dans le cas où le dimensionnement initial ne donne pas pleinement satisfaction, il est possible de rajouter à une solution logicielle :term:`VITAM` existante une/des instances supplémentaires de composants. Pour le moment, il n'est pas possible de déplacer un composant automatiquement via ansible d'un serveur à un autre (implique une suppression du composant sur l'ancien serveur non gérée pour le moment) .. caution:: Dans le cas d'ajout d'une offre, il est nécessaire de suivre la procédure de resynchronisation des offres. .. warning:: Les composants "vitam-processing", "vitam-workspace" ne sont pas multi-instantiables. .. warning:: Le composant "vitam-offer" n'est PAS mono-instantiable lorsqu'il est déployé en mode système de fichiers, ou archivage sur bandes magnétiques. Le composant "vitam-offer" est multi-instantiable lorsqu'il est déployé en mode S3 ou Swift. 1. Modifier l'inventaire avec la/les VM supplémentaire(s) 2. Lancer un déploiement comme indiqué dans le :term:`DIN` en rajoutant la directive ``-l ``