Révisions : chaque modification est versionnée
Pourquoi chaque installation et mise à niveau augmente le numéro de révision.
Révisions : chaque modification est versionnée est une leçon Helm Academy gratuite sur CoddyKit. Ceci est la leçon 3 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 Helm Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Helm Academy comprend 4 leçons au total.
Ce qu'est une révision
Chaque fois que vous modifiez un déploiement, Helm enregistre une révision : un instantané numéroté du paquet et des valeurs de ce déploiement à cet instant précis. 🕒
L'installation commence à un
Une nouvelle installation avec helm install crée la révision 1. C'est la première entrée de l'historique du déploiement.
Les mises à niveau augmentent le numéro
Chaque helm upgrade augmente la révision : 1 devient 2, puis 3. Le numéro ne fait qu'augmenter au fil de vos modifications.
helm upgrade my-web ./mychartConsulter l'historique
Exécutez helm history avec un nom de déploiement pour voir chaque révision, son état et l'action qui l'a créée.
helm history my-webCe que montre l'historique
Le tableau de l'historique répertorie pour chaque révision son numéro, l'heure de mise à jour, l'état et la version du paquet appliquée.
REVISION STATUS CHART
1 superseded mychart-0.1.0
2 deployed mychart-0.2.0Les instantanés sont conservés
Helm stocke toutes les données de chaque révision dans le cluster ; les anciens instantanés restent donc disponibles pour consultation ou récupération.
Effectuer un retour arrière
Comme les révisions sont enregistrées, helm rollback peut ramener un déploiement à n’importe quelle révision antérieure en quelques secondes.
helm rollback my-web 1Un retour arrière ajoute une révision
Un retour arrière n’efface pas l’historique. Il applique l’ancienne configuration, mais enregistre une nouvelle révision par-dessus, en préservant la chronologie.
L’état du déploiement
Une seule révision est déployée à la fois : la révision actuelle. Les révisions antérieures réussies sont marquées comme remplacées.
Limiter les anciennes révisions
Helm conserve l’historique de chaque déploiement. L’option --history-max d’une mise à niveau limite le nombre de révisions conservées, à dix par défaut.
helm upgrade my-web ./mychart --history-max 5Pourquoi le versionnage est utile
Les révisions numérotées vous offrent un filet de sécurité : vous voyez exactement ce qui a changé et pouvez annuler une mauvaise mise à niveau sans devoir deviner. 🎯
Vérification rapide
Vérifions le comportement des révisions.
Récapitulatif
Chaque installation, mise à niveau et retour arrière augmente le numéro de révision. La commande Helm history les répertorie, et le retour arrière les utilise pour récupérer rapidement. ✅
Questions Fréquemment Posées
La leçon « Révisions : chaque modification est versionnée » est-elle gratuite ?
Oui — le texte complet de « Révisions : chaque modification est versionnée » 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 Helm Academy, passe à CoddyKit PRO. Le cours Helm Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Révisions : chaque modification est versionnée » ?
Pourquoi chaque installation et mise à niveau augmente le numéro de révision. Tu pratiques Helm Academy 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 Helm Academy ?
Aucune expérience préalable n'est requise. Helm Academy 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 3 sur 4.
Combien de temps prend la leçon « Révisions : chaque modification est versionnée » ?
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 Helm Academy ?
Oui. Chaque leçon Helm Academy 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
- Que contient un paquet Chart
- Une version déployée est un Chart installé
- Révisions : chaque modification est versionnée
- Un Chart, plusieurs versions déployées