0Pricing
DevOps Bootcamp · Lección

Ejecuciones de prueba con --dry-run

Pida al servidor que valide sin aplicar los cambios

Ejecuciones de prueba con --dry-run es una lección gratuita de DevOps Bootcamp en CoddyKit. Esta es la lección 2 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.

Consulte primero al servidor

Mientras helm template genera el resultado localmente, --dry-run va un paso más allá y pide al clúster que compruebe los manifiestos sin aplicarlos. 🧪

helm install my-app ./mychart --dry-run

Genere y valide

Una ejecución en modo dry-run genera sus plantillas Y las envía al servidor de la API para validarlas; después se detiene sin crear nada real.

Detecta errores del clúster

Como el servidor ve los manifiestos, --dry-run puede detectar problemas que la generación local no descubre, como un tipo de recurso desconocido o una discrepancia de esquema.

También funciona con las actualizaciones

Añada la misma opción a una actualización para obtener una vista previa del cambio sobre un release activo antes de confirmarlo.

helm upgrade my-app ./mychart --dry-run

Dos modalidades de dry-run

Helm ofrece --dry-run=client para comprobaciones únicamente locales y --dry-run=server para ejecutar también la validación del servidor contra el clúster.

helm upgrade my-app ./mychart --dry-run=server

Cliente frente a servidor

El modo cliente se comporta como una generación de plantillas y nunca necesita un clúster. El modo servidor es más estricto porque el servidor de la API inspecciona realmente los objetos. 🔍

Vea también las NOTES

El modo dry-run también muestra la salida NOTES del chart, por lo que puede obtener una vista previa de las indicaciones posteriores a la instalación antes de que exista el release.

Combínelo con --debug

Añada --debug a un dry-run para obtener una salida detallada, incluidos los valores calculados, y convertirlo en una combinación muy útil para solucionar problemas.

helm install my-app ./mychart --dry-run --debug

No se crea ningún release

No se instala nada ni se registra ninguna revisión. Un dry-run deja completamente intactos el clúster y el historial del release.

Ideal para validaciones de CI

Como valida los manifiestos contra un servidor de la API real, --dry-run es una comprobación de seguridad habitual en los pipelines antes de permitir que continúe un despliegue.

¿Template o dry-run?

Use helm template cuando esté sin conexión; use --dry-run cuando quiera conocer la opinión del clúster antes de instalar.

Comprobación rápida

Quiere que el clúster valide los manifiestos, pero sin crear nada.

Resumen

Ahora conoce --dry-run: genera el resultado y, opcionalmente, valida el release en el servidor sin crearlo, tanto en modo cliente como servidor. Una comprobación segura antes del despliegue. ✅

Preguntas frecuentes

¿La lección «Ejecuciones de prueba con --dry-run» es gratis?

Sí — el texto completo de «Ejecuciones de prueba con --dry-run» 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 «Ejecuciones de prueba con --dry-run»?

Pida al servidor que valide sin aplicar los cambios 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 2 de 4.

¿Cuánto tiempo toma la lección «Ejecuciones de prueba con --dry-run»?

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

  1. Renderizar localmente con helm template
  2. Ejecuciones de prueba con --dry-run
  3. Descargar un chart con helm pull
  4. Leer notas con helm get notes
← Volver a DevOps Bootcamp