Desplegar nginx con helm install
Su primer release en ejecución a partir de un chart público
Desplegar nginx con helm install es una lección gratuita de DevOps Bootcamp en CoddyKit. Esta es la lección 1 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.
Su primer release real
Es hora de implementar algo real. Con un solo comando helm install puede ejecutar un servidor web nginx completo en Kubernetes. 🚀
La sintaxis de instalación
Cada instalación sigue la misma estructura: helm install, seguido del nombre de un release y después del chart que se va a usar. Ese orden nunca cambia.
helm install RELEASE_NAME CHARTAñadir el repositorio de Bitnami
Va a instalar nginx desde un repositorio de charts. Primero registre Bitnami, un catálogo conocido de charts listos para producción.
helm repo add bitnami https://charts.bitnami.com/bitnamiActualizar el índice
Después de añadir un repositorio, ejecute helm repo update para que Helm descargue la lista más reciente de charts y versiones que puede ofrecerle.
helm repo updateInstalar nginx
Ahora viene lo interesante: asigne a su release el nombre my-web y apúntelo al chart bitnami/nginx. Helm renderiza los manifests y los aplica.
helm install my-web bitnami/nginxQué acaba de ocurrir
Helm convirtió las plantillas del chart en objetos reales de Kubernetes, un Deployment y un Service, y los envió a su clúster en un solo paso.
Usted elige el nombre del release
El primer argumento, my-web, es el nombre del release. Identifica esta instancia en ejecución para que pueda gestionarla más adelante sin ambigüedades.
Coordenadas del chart
bitnami/nginx significa el chart nginx del repositorio bitnami. La barra separa el alias del repositorio del nombre del chart.
Fijar una versión del chart
Para que las instalaciones sean reproducibles, fije el chart con --version. Sin esta opción, Helm obtiene la versión más reciente del índice local.
helm install my-web bitnami/nginx --version 15.5.2Leer la salida
Si todo va bien, Helm muestra el nombre del release, el namespace, el estado deployed y las NOTES del chart, con pasos siguientes útiles.
Confirmar que existe
¿Ha funcionado? Ejecute helm list y debería ver my-web con el estado deployed. Un solo comando desplegó una aplicación completa. 🎉
helm listComprobación rápida
Quiere desplegar el chart de nginx. ¿Qué comando es correcto?
Resumen
Añadió Bitnami, ejecutó helm install my-web bitnami/nginx y obtuvo un release activo. Primero el nombre, después el chart, siempre. 💪
Preguntas frecuentes
¿La lección «Desplegar nginx con helm install» es gratis?
Sí — el texto completo de «Desplegar nginx con helm install» 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 «Desplegar nginx con helm install»?
Su primer release en ejecución a partir de un chart público 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 1 de 4.
¿Cuánto tiempo toma la lección «Desplegar nginx con helm install»?
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
- Desplegar nginx con helm install
- Nombrar releases y generar nombres
- Elegir un namespace durante la instalación
- Observar cómo se inician los pods