0Pricing
DevOps Bootcamp · Leçon

Conserver l’historique avec --keep-history

Conservez les enregistrements de révision après la désinstallation.

Conserver l’historique avec --keep-history est une leçon DevOps Bootcamp gratuite sur CoddyKit. Ceci est la leçon 4 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage DevOps Bootcamp, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours DevOps Bootcamp comprend 4 leçons au total.

Pourquoi conserver l’historique

Vous pouvez parfois vouloir supprimer une version déployée tout en conservant ses enregistrements afin de pouvoir la restaurer plus tard. C’est précisément le rôle de --keep-history. 📜

L’ajouter à uninstall

Vous transmettez --keep-history comme option à helm uninstall pour conserver les enregistrements de révision de la version déployée.

helm uninstall my-nginx --keep-history

Les ressources sont tout de même supprimées

Les objets Kubernetes sont toujours supprimés. Seul l’historique des révisions est conservé dans le stockage de Helm.

Un état désinstallé qui subsiste

La version déployée affiche désormais l’état désinstallé au lieu de disparaître complètement des enregistrements de Helm.

L’afficher avec --all

Un helm list simple la masque, mais helm list --all révèle que la version déployée désinstallée figure toujours dans les enregistrements.

helm list --all

Examiner l’historique enregistré

Exécutez helm history avec le nom de la version déployée pour voir les révisions conservées par keep-history.

helm history my-nginx

Restaurer avec un retour en arrière

Puisque les enregistrements sont conservés, helm rollback peut restaurer la version déployée à partir d’une révision conservée.

helm rollback my-nginx 1

Le nom reste réservé

Tant que l’historique est conservé, le nom de cette version déployée est réservé. Une nouvelle exécution de helm install avec le même nom provoquera un conflit.

Supprimer complètement plus tard

Pour supprimer définitivement les enregistrements conservés, exécutez de nouveau helm uninstall sans l’option afin de supprimer l’historique pour de bon.

helm uninstall my-nginx

Quand l’utiliser

Utilisez --keep-history lorsque vous retirez un élément que vous pourriez devoir restaurer, par exemple avant une migration risquée. 🛟

Par défaut, on oublie

Souvenez-vous que, sans cette option, uninstall supprime l’historique. --keep-history est le choix délibéré de le conserver.

Vérification rapide

Vérifions ce que keep-history conserve réellement.

Récapitulatif

--keep-history supprime les ressources, mais conserve les révisions ; la version déployée apparaît comme désinstallée et peut être restaurée ou complètement supprimée plus tard. ✅

Questions Fréquemment Posées

La leçon « Conserver l’historique avec --keep-history » est-elle gratuite ?

Oui — le texte complet de « Conserver l’historique avec --keep-history » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours DevOps Bootcamp, passe à CoddyKit PRO. Le cours DevOps Bootcamp comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Conserver l’historique avec --keep-history » ?

Conservez les enregistrements de révision après la désinstallation. Tu pratiques DevOps Bootcamp avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer DevOps Bootcamp ?

Aucune expérience préalable n'est requise. DevOps Bootcamp sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 4 sur 4.

Combien de temps prend la leçon « Conserver l’historique avec --keep-history » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon DevOps Bootcamp ?

Oui. Chaque leçon DevOps Bootcamp inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Tout voir avec helm list
  2. Lire la sortie de helm status
  3. Supprimer proprement avec helm uninstall
  4. Conserver l’historique avec --keep-history
← Retour à DevOps Bootcamp