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.

Autoservicio

Permite que los equipos de desarrollo pongan en marcha las aplicaciones, las herramientas y los servicios con facilidad, ya que podrán seleccionarlos de un catálogo aprobado, configurarlos e implementarlos.

Distribución simplificada

Se puede usar para empaquetar y compartir las aplicaciones fácilmente, lo cual también permite ajustar su capacidad.

Reutilización

Agiliza el proceso de desarrollo y pruebas a la vez que perfecciona su estrategia de integración y distribución continuas (CI/CD) mediante el diseño de nuevos charts de Helm o el uso de los actuales para diferentes entornos.

Agilidad

Por un lado, mejora las operaciones de TI y las integra a las iniciativas de CI/CD y GitOps. Por el otro, brinda mayor agilidad gracias a la implementación automática y las actualizaciones permanentes y sencillas.

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.

Gracias a los charts de Helm, en Red Hat® OpenShift® no solo es posible implementar las cargas de trabajo y las aplicaciones personalizadas, sino también las de los proveedores de software independientes (ISV). Esto favorece la interoperabilidad y la compatibilidad con las aplicaciones desarrolladas en la nube de los ISV, garantiza una mejor experiencia del usuario a la hora de implementar y gestionar esas aplicaciones, y permite seguir todas las prácticas recomendadas.

 

Se puede usar la consola web de Red Hat 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 con la terminal web de la consola de Red Hat 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. Se ejecutan de manera permanente para verificar el estado de las aplicaciones y determinar si funcionan de acuerdo con la configuración que definió el equipo de desarrollo de software. Además, realizan automáticamente todos los cambios que sean necesarios para ajustarse a dicha configuración.

Objetivo: 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).

Recomendación: Helm

 

Objetivo: la aplicación requiere actualizaciones sencillas, pero no es necesaria la automatización de muchas operaciones del día 2.

Recomendación: Helm

 

Objetivo: 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.

Recomendación: operador

 

Objetivo: la aplicación requiere tareas avanzadas del día 2, como el ajuste automático; la copia de seguridad y la recuperación en caso de que se produzca una falla; los pasos secuenciales de organización para las actualizaciones, la reconfiguración o la expansión inteligente.

Recomendación: 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 OpenShift

Productos

Red Hat OpenShift

Plataforma de contenedores de Kubernetes empresarial con operaciones automatizadas integrales para gestionar implementaciones de nube híbrida, multicloud y edge computing.

Red Hat OpenShift Data Foundation

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

Red Hat Advanced Cluster Security Kubernetes

Solución empresarial de seguridad de los contenedores propia de Kubernetes que permite diseñar, implementar y ejecutar aplicaciones en la nube con mayor seguridad.

Red Hat Advanced Cluster Management Kubernetes

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?

Informe de analistas

Red Hat named a leader among multicloud container development platforms by Forrester

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

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

Illustration - mail

Obtenga más contenido como este

Suscríbase a nuestro boletín informativo: Red Hat Shares.