Revisiones: cada cambio tiene una versión
Por qué cada instalación y actualización incrementa el número de revisión
Revisiones: cada cambio tiene una versión es una lección gratuita de DevOps Bootcamp en CoddyKit. Esta es la lección 3 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de DevOps Bootcamp, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de DevOps Bootcamp incluye 4 lecciones en total.
Qué es una revisión
Cada vez que cambia un release, Helm registra una revisión: una instantánea numerada del chart y los valores de ese release en ese momento. 🕒
La instalación comienza en uno
Un helm install nuevo crea la revisión 1. Es la primera entrada del historial del release.
Las actualizaciones incrementan el número
Cada helm upgrade incrementa la revisión: 1 pasa a ser 2 y luego 3. El número solo aumenta a medida que realiza cambios.
helm upgrade my-web ./mychartVisualización del historial
Ejecute helm history con el nombre de un release para ver todas sus revisiones, su estado y la acción que creó cada una.
helm history my-webQué muestra el historial
La tabla del historial incluye el número de cada revisión, la hora de actualización, el estado y la versión del chart que se aplicó.
REVISION STATUS CHART
1 superseded mychart-0.1.0
2 deployed mychart-0.2.0Se conservan las instantáneas
Helm almacena los datos completos de cada revisión en el clúster, por lo que las instantáneas antiguas siguen disponibles para su inspección o recuperación.
Revertir cambios
Como las revisiones se guardan, helm rollback puede devolver un release a cualquier revisión anterior en cuestión de segundos.
helm rollback my-web 1Un rollback añade una revisión
Un rollback no borra el historial. Aplica la configuración anterior, pero registra una nueva revisión encima, manteniendo intacta la línea temporal.
Estado de la implementación
Solo una revisión está implementada a la vez: la actual. Las revisiones anteriores que se completaron correctamente se marcan como reemplazadas.
Eliminar revisiones antiguas
Helm conserva el historial de cada release. La opción --history-max de upgrade limita cuántas revisiones se conservan; el valor predeterminado es diez.
helm upgrade my-web ./mychart --history-max 5Por qué ayuda el versionado
Las revisiones numeradas le ofrecen una red de seguridad: puede ver exactamente qué cambió y deshacer un upgrade defectuoso sin tener que adivinar. 🎯
Comprobación rápida
Comprobemos cómo se comportan las revisiones.
Resumen
Cada install, upgrade y rollback incrementa una revisión. Helm las muestra con history, y rollback las utiliza para recuperar el estado rápidamente. ✅
Preguntas frecuentes
¿La lección «Revisiones: cada cambio tiene una versión» es gratis?
Sí — el texto completo de «Revisiones: cada cambio tiene una versión» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de DevOps Bootcamp, actualiza a CoddyKit PRO. El curso de DevOps Bootcamp incluye 4 lecciones en total.
¿Qué aprenderé en «Revisiones: cada cambio tiene una versión»?
Por qué cada instalación y actualización incrementa el número de revisión Practicas DevOps Bootcamp con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar DevOps Bootcamp?
No se requiere experiencia previa. DevOps Bootcamp en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 3 de 4.
¿Cuánto tiempo toma la lección «Revisiones: cada cambio tiene una versión»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de DevOps Bootcamp?
Sí. Cada lección de DevOps Bootcamp incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Qué contiene un paquete de chart
- Un release es un chart instalado
- Revisiones: cada cambio tiene una versión
- Un chart, muchos releases