Cycle de vie
La page Cycle de vie (/lifecycle) conduit le cycle de vie des services de la plateforme : profils, contrôles
préalables, approbations, détection de dérive, sauvegardes, mises à niveau, archives de support et recette
d'installation. Elle nécessite cluster:read ; les actions nécessitent cluster:manage, configs:edit,
services:install ou services:operate.
Actions
| Section | Bouton | Effet |
|---|---|---|
| Profils | Utiliser ce profil | fixe le profil du cluster (règles et approbations des opérations) |
| Vérifications préalables | Lancer les vérifications | contrôle chaque exigence des services installés |
| Approbations | Demander une approbation, Approuver, Rejeter | approbations des opérations perturbatrices exigées par le profil |
| Détection de dérive | Rechercher maintenant, Réaligner et redémarrer | opération drift.scan, puis correction d'un constat (opération service.action) |
| Sauvegardes | Sauvegarder maintenant, Restaurer | opérations backup.create et backup.restore |
| Mises à niveau | mise à niveau, Retour arrière, Restaurer avec les données | opérations service.upgrade, service.rollback, service.restore |
| Archives de support | Créer une archive de support, Télécharger | opération support.bundle, archive expurgée |
| Recette d'installation | Lancer la recette, Vérifier la signature | opération acceptance.run, rapport signé (vérification hors ligne : navin-manager verify-report) |
Tâches courantes
- Mettre à niveau un service. Dans Mises à niveau, choisissez la version et l'hôte canari ; l'opération met à niveau le canari, lance son test fonctionnel, puis les autres hôtes. Retour arrière rétablit la version précédente.
- Prouver une installation. Lancer la recette, puis téléchargez le rapport signé et vérifiez-le avec
navin-manager verify-report --file <rapport.json>.
Voir aussi Cycle de vie des services.