Add maintenance procedures for Docker, Ubuntu, Windows, and HYCU
- Created a new document for updating Docker Swarm nodes. - Added a guide for updating Ubuntu via APT-Cacher-NG. - Introduced a procedure for updating Ubuntu OS on client platforms using OPS_ANSIBLE. - Documented the deployment and usage of WSUS On-Prem for Windows updates. - Added a procedure for updating Windows OS via centralized WSUS. - Created a patching procedure using N-Central for Windows systems. - Developed a restoration procedure for HYCU. - Documented the configuration steps for setting up a HYCU server.
This commit is contained in:
@@ -1,64 +0,0 @@
|
||||
# Mise à jour des nœuds Docker Swarm
|
||||
|
||||
## Vérifier la disponibilité des nœuds
|
||||
|
||||
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
|
||||
```
|
||||
|
||||
**Attention :** appliquer cette procédure à un seul nœud worker à la fois.
|
||||
|
||||
## Placer un nœud worker en maintenance
|
||||
|
||||
Sur le nœud manager, exécuter la commande suivante en remplaçant `<nom_du_noeud>` par le nom du worker concerné :
|
||||
|
||||
```bash
|
||||
docker node update --availability drain <nom_du_noeud>
|
||||
```
|
||||
|
||||
## Vérifier la disponibilité du nœud
|
||||
|
||||
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
|
||||
```
|
||||
|
||||
## Vérifier le déplacement des tâches Swarm
|
||||
|
||||
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 les paquets du système
|
||||
|
||||
```bash
|
||||
apt update
|
||||
apt upgrade
|
||||
```
|
||||
|
||||
`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 nœud manager, exécuter la commande suivante en remplaçant `<nom_du_noeud>` par le nom du worker mis à jour :
|
||||
|
||||
```bash
|
||||
docker node update --availability active <nom_du_noeud>
|
||||
```
|
||||
|
||||
## Vérifier l'état du nœud et des services
|
||||
|
||||
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 nœud worker
|
||||
|
||||
Procéder **un nœud à la fois** et attendre la fin de sa mise à jour avant de passer au suivant.
|
||||
Reference in New Issue
Block a user