Kubernetes illustration
Secciones

La combinación de Helm y Red Hat OpenShift

Copiar URL
Helm es un gestor de paquetes e instalaciones que estandariza y simplifica el empaquetado y la implementación de las aplicaciones en contenedores con Kubernetes en cualquier parte de la nube híbrida. Permite que los equipos de desarrollo empaqueten sus aplicaciones y que cualquier persona las comparta e implemente fácilmente, tanto dentro como fuera de la empresa. También se puede utilizar para automatizar las tareas del día 1, como la instalación y la configuración básica para poner en marcha las aplicaciones, así como algunas operaciones del día 2, como las actualizaciones y las restauraciones sencillas.

Agilidad

Realice optimizaciones e integraciones en los trabajos de GitOps y CI/CD. Helm brinda agilidad con implementación automática y actualizaciones simples y uniformes.

Sencillez

Pone la automatización al alcance de todos los equipos de desarrollo para que puedan incorporarla a las aplicaciones que se implementan con frecuencia y simplificar esta tarea.

Uniformidad

Posibilita la automatización de las tareas manuales, lo cual reduce considerablemente el tiempo de implementación y las probabilidades de errores.

Tanto las cargas de trabajo personalizadas como las compatibles con proveedores de software independientes se pueden implementar en Red Hat® OpenShift® con charts de Helm. Esto favorece a la interoperabilidad y la compatibilidad de las aplicaciones desarrolladas en la nube de los proveedores de software independientes, una excelente experiencia de usuario en la implementación y la gestión de aplicaciones de proveedores de software independientes junto con el cumplimiento de las prácticas recomendadas para la implementación.

 

Se puede usar la consola web de OpenShift para seleccionar e instalar uno de los charts de Helm que aparecen en el catálogo para los equipos de desarrollo, así como para agregar repositorios personalizados de charts. También es posible utilizarlos para crear, actualizar, restaurar y desinstalar las versiones de Helm. La interfaz de línea de comandos (CLI) de Helm está integrada a la terminal web de la consola web de OpenShift, lo cual facilita la visualización, la búsqueda y la gestión de la información de los proyectos.

Escuche la breve charla de Discover Financial Services sobre el diseño de un repositorio de charts de Helm y su gestión en Red Hat OpenShift.

Los operadores de Kubernetes son un método que se utiliza para implementar y gestionar las aplicaciones propias de esa plataforma. Simplifican la implementación y la gestión del ciclo de vida, como la adaptación, la actualización, las mejoras, la restauración y la gestión de la integridad de los datos. Los operadores se ejecutan en un bucle, verificando continuamente el estado de la aplicación y determinando si la aplicación se está ejecutando de acuerdo con la configuración definida por el desarrollador de software. También realizan automáticamente los cambios necesarios para cumplir con la configuración definida y deseada.

ObjetivoRecomendación
La aplicación requiere la automatización de las tareas del día 1 (instalación) y algunas operaciones sencillas del día 2 (por ejemplo, la actualización directa de una versión a otra).Helm
La aplicación requiere actualizaciones sencillas, pero no es necesaria la automatización de muchas operaciones del día 2.Helm
El usuario debe realizar algunas tareas manuales (fuera de la interfaz de línea de comandos de Helm) para mantener o personalizar una aplicación implementada con un chart de Helm.Operador
La aplicación requiere realizar tareas avanzadas del día 2, como el ajuste automático; el backup y la recuperación en caso de que se produzca una falla; los pasos secuenciados de organización para las actualizaciones, la reconfiguración o la expansión inteligente.Operador
Se aconseja el uso de los operadores en los casos en que la actualización o la reconfiguración requieran que se realicen tareas manuales con kubectl.

Más información sobre Helm y Red Hat OpenShift

Entorno de aprendizaje

Obtenga más información y pruebe Helm 3 en Red Hat OpenShift.

Certificación

Si depende de herramientas con charts de Helm, aliente a sus proveedores de software a que se certifiquen con nosotros.

Blog

Helm y operadores en OpenShift.

Artículos relacionados

EBOOK

Simplifique la gestión de las aplicaciones en los entornos de Kubernetes

Los operadores de Helm y Kubernetes ayudan a mejorar la productividad de los desarrolladores, simplificar la implementación de aplicaciones y optimizar las actualizaciones.

ARTÍCULO

¿Qué son los operadores de Red Hat OpenShift?

Los operadores de Red Hat OpenShift automatizan la creación, la configuración y la gestión de las instancias de las aplicaciones desarrolladas específicamente para Kubernetes.

Artículo

¿Por qué elegir Red Hat OpenShift Serverless?

Red Hat OpenShift Serverless amplía Kubernetes para implementar y gestionar las cargas de trabajo sin servidor.

Más información sobre OpenShift

Productos

Plataforma de aplicaciones empresariales que ofrece servicios probados para lanzar aplicaciones al mercado en la infraestructura que usted escoja.

Almacenamiento definido por software que aloja los datos de forma permanente a medida que los contenedores ajustan su capacidad en todos los entornos.

Plataforma de inteligencia artificial que brinda herramientas para desarrollar, entrenar, entregar y monitorear de manera rápida modelos y aplicaciones habilitadas con inteligencia artificial.

Consola con políticas de seguridad integradas para controlar las aplicaciones y los clústeres de Kubernetes.

Contenido adicional

Ebook

¿Cuál es la diferencia entre Red Hat OpenShift y Kubernetes?

DATASHEET

Red Hat OpenShift Dedicated: descripción del producto

datasheet

Red Hat OpenShift Container Platform: descripción del producto

datasheet

Red Hat OpenShift Kubernetes Engine: descripción del producto

datasheet

Red Hat OpenShift Data Foundation: descripción del producto

PODCAST

Command Line Heroes Temporada 4, Episodio 6:

Hardware open source: la alianza de los fabricantes

Capacitación

Curso de capacitación gratuito

Running Containers with Red Hat Technical Overview

Curso de capacitación gratuito

Developing Cloud-Native Applications with Microservices Architectures

Curso de capacitación gratuito

Containers, Kubernetes and Red Hat OpenShift Technical Overview

Cursos de capacitación certificados

Planes de desarrollo de conocimiento de Red Hat OpenShift