From 37bc2b7e5d27e46bc09bd89db90b99808e529b6b Mon Sep 17 00:00:00 2001 From: Maxime BOURIEAU Date: Tue, 13 Oct 2026 09:02:00 +0200 Subject: [PATCH] Refine documentation for Docker node updates, improving clarity and consistency in instructions and formatting. --- Docker/MAJ DOCKER.md | 37 +++++++++++--------- START/Console Air (Mise à jour).md | 55 +++++++++--------------------- 2 files changed, 36 insertions(+), 56 deletions(-) diff --git a/Docker/MAJ DOCKER.md b/Docker/MAJ DOCKER.md index f102d4c..3989927 100644 --- a/Docker/MAJ DOCKER.md +++ b/Docker/MAJ DOCKER.md @@ -1,61 +1,64 @@ -# MAJ DOCKER +# Mise à jour des nœuds Docker Swarm -## Vérifier que tous les noeuds sont disponibles +## Vérifier la disponibilité des nœuds -Sur le noeud manager : Tous doivent être actifs et disponibles, sinon corrigez le problème. +Sur le nœud manager, vérifier que chaque nœud concerné affiche **Ready** dans la colonne `STATUS` et **Active** dans la colonne `AVAILABILITY`. Corriger tout problème avant de poursuivre. ```bash docker node ls ``` -**Utiliser le code avec précaution.!** +**Attention :** appliquer cette procédure à un seul nœud worker à la fois. -## Passer temporairement un noeud worker en mode maintenance (down) +## Placer un nœud worker en maintenance Sur le noeud manager : ```bash -docker node update --availability drain +docker node update --availability drain ``` -## Vérifier le nouveau statut du noeud modifié +## Vérifier la disponibilité du nœud -Sur le noeud manager : le statut doit être **DRAIN**. +Sur le nœud manager, vérifier dans `docker node ls` que la colonne `AVAILABILITY` affiche **Drain** pour le nœud sélectionné. Son état dans la colonne `STATUS` doit rester **Ready**. ```bash docker node ls ``` -## Les conteneurs basculent vers les noeuds worker actifs +## Vérifier le déplacement des tâches Swarm -Sur le noeud en mode **DRAIN**: il ne doit y avoir **AUCUN** conteneur. +Sur le nœud en mode **Drain**, vérifier que les tâches des services Swarm ont été déplacées. Les conteneurs qui ne sont pas gérés par Swarm ne sont pas déplacés automatiquement. ```bash docker ps ``` -## Mettre à jour votre système d'exploitation (OS) +## Mettre à jour les paquets du système ```bash apt update +apt upgrade ``` -## Rétablir le noeud en mode disponible (*available*) +`apt update` actualise la liste des paquets disponibles ; `apt upgrade` installe les mises à jour proposées. Examiner les changements avant de confirmer. + +## Rétablir la disponibilité du nœud Sur le noeud manager : ```bash -docker node update --availability active +docker node update --availability active ``` -## Vérifier que les conteneurs reviennent +## Vérifier l'état du nœud et des services -Sur le noeud mise à jour : il doit y avoir des conteneurs. +Sur le nœud mis à jour, vérifier les conteneurs avec `docker ps`. Leur présence dépend du placement des tâches Swarm ; confirmer également que les services sont à l'état attendu. ```bash docker ps ``` -## Répéter l'opération sur chaque noeud + Worker +## Répéter l'opération sur chaque nœud worker -Faites-le **1 par 1 !!!!!!!!!!!!!** +Procéder **un nœud à la fois** et attendre la fin de sa mise à jour avant de passer au suivant. diff --git a/START/Console Air (Mise à jour).md b/START/Console Air (Mise à jour).md index 2deb7a6..8bb594d 100644 --- a/START/Console Air (Mise à jour).md +++ b/START/Console Air (Mise à jour).md @@ -1,53 +1,30 @@ # Console Air (Mise à jour) -1. Vérifier les postes sur Serveur Communication Multi Vecteurs d'Alerte depuis la VM Multi actif -2. Connexion via VNC : [10.XX.X.111](10.XX.X.111) (voir la suite) - * Mot de passe : "Voir RDM" -3. Vérifier si le PO est utilisé -4. Déconnecté la session SAISIE -5. Connexion à la session SAISIEADM - * Mot de passe : "Voir RDM" +1. Vérifier les postes sur le serveur Communication Multi-Vecteurs d'Alerte depuis la VM Multi active. +2. Se connecter en VNC à l'adresse `10.XX.X.111` (voir la suite). Le mot de passe est indiqué dans RDM. +3. Vérifier si le PO est utilisé. +4. Déconnecter la session SAISIE. +5. Se connecter à la session SAISIEADM. Le mot de passe est indiqué dans RDM. ## Pour CIS -1. Modifier la stratégie : - * Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur - * Désactivé +1. Modifier la stratégie `Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur`, puis désactiver ce paramètre. -2. Ouvrir ConsoleAir - * Ouvrir la **PROD** - * Mise à jour +2. Ouvrir ConsoleAir, sélectionner **PROD**, puis **Mise à jour**. -3. Rouvrir ConsoleAir - * Connexion via le mot de passe - * Vérifier la licence quel soit bien à jour - * Se déconnecter de la session SAISIEADM - * Ouvrir la session SAISIE avec le mot de passe SYSTEL - * Mot de passe Console Air : "Voir RDM" +3. Relancer ConsoleAir et se connecter avec le mot de passe indiqué dans RDM. Vérifier que la licence est à jour, puis se déconnecter de la session SAISIEADM et ouvrir la session SAISIE avec le mot de passe SYSTEL. ## Pour P0 -1. Modifier la stratégie : - * Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat server - * Désactivé +1. Modifier la stratégie `Configuration utilisateur/Modèles d'administration/Composants Windows/Internet Explorer/Panneau de configuration Internet/Onglet avancé/Vérifier la révocation du certificat serveur`, puis désactiver ce paramètre. -2. Ouvrir ConsoleAir - * Ouvrir la **PROD** - * Mise à jour +2. Ouvrir ConsoleAir, sélectionner **PROD**, puis **Mise à jour**. -3. Rouvrir ConsoleAIr - * Connexion via le mot de passe - * Vérifier la licence quel soit bien à jour +3. Relancer ConsoleAir, se connecter avec le mot de passe indiqué dans RDM et vérifier que la licence est à jour. -4. Remplacer licence qui se trouve dans SAISIE pour mettre celle qui se touve dans SAISIEADM -5. Aller dans : +4. Remplacer la licence du profil SAISIE par celle du profil SAISIEADM. +5. Dans l'Explorateur de fichiers, ouvrir le dossier `C:\Users\SAISIE\AppData\Roaming\ConsoleAir\Local Store`, puis celui du profil SAISIEADM : `C:\Users\SAISIEADM\AppData\Roaming\ConsoleAir\Local Store`. -```bash -C:\Users\SAISIE\AppData\Roaming\ConsoleAir\Local Store -#Puis ouvrir un autre explorateur Windows : -C:\users\SAISIEADM\AppData\Romaing\ConsoleAir\Local Store -``` - -6. Se déconnecter de la session SAISIEADM -7. Ouvrir la session SAISIE avec le mot de passe SYSTEL -8. Mot de passe Console Air : "Voir RDM" \ No newline at end of file +6. Se déconnecter de la session SAISIEADM. +7. Ouvrir la session SAISIE avec le mot de passe SYSTEL. +8. Saisir le mot de passe ConsoleAir, indiqué dans RDM.