Aller au contenu principal

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​

SectionBoutonEffet
ProfilsUtiliser ce profilfixe le profil du cluster (règles et approbations des opérations)
Vérifications préalablesLancer les vérificationscontrôle chaque exigence des services installés
ApprobationsDemander une approbation, Approuver, Rejeterapprobations des opérations perturbatrices exigées par le profil
Détection de dériveRechercher maintenant, Réaligner et redémarreropération drift.scan, puis correction d'un constat (opération service.action)
SauvegardesSauvegarder maintenant, Restaureropérations backup.create et backup.restore
Mises à niveaumise à niveau, Retour arrière, Restaurer avec les donnéesopérations service.upgrade, service.rollback, service.restore
Archives de supportCréer une archive de support, Téléchargeropération support.bundle, archive expurgée
Recette d'installationLancer la recette, Vérifier la signatureopération acceptance.run, rapport signé (vérification hors ligne : navin-manager verify-report)

Tâches courantes​

  1. 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.
  2. 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.