Jenkins avec Docker : démarrage, persistance et restauration2
Commencez par le démarrage et le stockage persistant avant de tenter une restauration. Les exemples utilisent des contrôleurs jetables et comparent la disponibilité HTTP, un marqueur et le mot de passe initial. Ils ne prouvent ni la reprise des charges de production ni le déchiffrement des identifiants.
Vérifier démarrage et persistance
Contrôler la disponibilité et l’état conservé après recréation d’un conteneur.
- Démarrer Jenkins avec Docker et vérifier la persistance des données
Figer une image Jenkins par digest, la démarrer localement et vérifier les données après remplacement du conteneur.
Restaurer dans un nouveau volume
Arrêter le contrôleur source, séparer master.key de l’archive et vérifier l’état restauré.
- Sauvegarder Jenkins home et restaurer dans un nouveau volume
Tester une sauvegarde Jenkins avec master.key séparé, un nouveau volume et des contrôles HTTP, de marqueur et de mot de passe.