Revenir en arrière avec helm rollback
Revenez en quelques secondes à une révision connue comme fonctionnelle.
Revenir en arrière avec helm rollback 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.
Quand les choses tournent mal
Une mauvaise mise à niveau peut arriver à tout le monde. Comme Helm conserve l'historique, vous pouvez l'annuler avec helm rollback au lieu de chercher une solution dans l'urgence. 🛟
Revenir une étape en arrière
Appelée avec le seul nom de la version, la commande helm rollback revient à la révision immédiatement précédente. C'est le moyen le plus rapide d'annuler une erreur récente.
helm rollback my-appCibler une révision précise
Vous pouvez également indiquer la révision exacte à restaurer. Lisez-la dans helm history, puis transmettez ce numéro.
helm rollback my-app 3Le retour en arrière est lui-même une révision
Un retour en arrière n'efface pas l'historique. Il crée une toute nouvelle révision dont le contenu correspond à la cible que vous avez choisie. L'historique ne fait que s'allonger.
Les valeurs sont également restaurées
Le retour en arrière restaure ensemble le chart et les valeurs de la révision cible, afin que la version retrouve exactement cette configuration.
Attendre la stabilisation
Ajoutez --wait afin que Helm se bloque jusqu'à ce que les pods restaurés soient prêts, confirmant que le retour en arrière a bien rétabli le service. ✅
helm rollback my-app 3 --waitPrévisualiser le retour en arrière
Vous voulez d'abord voir ce que produirait un retour en arrière ? Ajoutez --dry-run pour le générer sans modifier la version active.
helm rollback my-app 3 --dry-runEffectuer aussi le retour en arrière des hooks
Par défaut, le retour en arrière ignore les hooks. Ajoutez --no-hooks pour le préciser explicitement, ou omettez cette option pour laisser s'exécuter les hooks de retour en arrière comme prévu.
helm rollback my-app 3 --no-hooksConfirmer le nouvel état
Après un retour en arrière, exécutez de nouveau helm status ou helm history pour confirmer que la révision déployée est bien celle attendue.
helm status my-appAtomic effectue déjà le retour en arrière
Si votre mise à niveau échouée utilisait --atomic, Helm a déjà effectué le retour en arrière pour vous. Le retour manuel sert aux problèmes détectés après coup.
L'historique doit exister
Un retour en arrière a besoin d'une révision enregistrée vers laquelle revenir. Si l'historique a été supprimé, il n'y a rien à restaurer : la conservation de l'historique est donc votre filet de sécurité.
Vérification rapide
Votre version est à la révision 6 et tout fonctionne. Vous exécutez helm rollback my-app 4. Que devient le nombre de révisions ?
Récapitulatif
Vous pouvez maintenant rétablir rapidement un service avec helm rollback : revenir d'une étape en arrière ou cibler une révision, chaque retour en arrière créant une nouvelle révision qui restaure son chart et ses valeurs. Associez-le à history et --atomic. 🚀
Questions Fréquemment Posées
La leçon « Revenir en arrière avec helm rollback » est-elle gratuite ?
Oui — le texte complet de « Revenir en arrière avec helm rollback » 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 « Revenir en arrière avec helm rollback » ?
Revenez en quelques secondes à une révision connue comme fonctionnelle. 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 « Revenir en arrière avec helm rollback » ?
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
- Appliquer des modifications avec helm upgrade
- Installer ou mettre à niveau avec --install
- Examiner helm history
- Revenir en arrière avec helm rollback