5.6. Déploiement / mises à jour

5.6.1. 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.<environnement> –ask-vault-pass –tags update_vitam_certificates ansible-playbook ansible-vitam-extra/extra.yml -i environments/hosts.<environnement> –ask-vault-pass –tags update_vitam_certificates

Voir aussi

Le cycle de vie des certificats est rappelé dans les annexes. Une vue d’ensemble est également présentée dans le DIN.

5.6.2. Mise à jour de la solution logicielle VITAM

Pour la mise à jour de la solution logicielle VITAM (tout comme pour sa première installation), se référer au DIN, au 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 DMV explique également comment valider une montée de version applicative de la solution logicielle VITAM.

Voir aussi

Plus d’informations, et notamment les paramètres d’installation, sont disponibles dans le DIN.

Voir aussi

Dans le cadre d’une montée de version, se référer également au DMV.

5.6.3. 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 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)

Prudence

Dans le cas d’ajout d’une offre, il est nécessaire de suivre la procédure de resynchronisation des offres.

Avertissement

Les composants « vitam-processing », « vitam-workspace » ne sont pas multi-instantiables.

Avertissement

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 DIN en rajoutant la directive -l <liste de/des VM(s) supplémentaire(s)>