Helm
Ventajas de Helm para los equipos de desarrollo
Autoservicio
Helm facilita la puesta en marcha de aplicaciones, herramientas y servicios para desarrolladores. Seleccione, configure e implemente una aplicación, una herramienta o un servicio de un catálogo aprobado.
Distribución simplificada
Se puede usar para empaquetar y compartir las aplicaciones fácilmente, lo cual también permite ajustar su capacidad.
Reutilización
Helm 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.
Recursos de Red Hat
Ventajas de Helm para los equipos de operaciones de TI
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.
La combinación de Helm y Red Hat OpenShift
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.
Discover Financial Services implementa charts de Helm con la interfaz de usuario de Red Hat OpenShift
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.
Operadores de Kubernetes
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.
Casos prácticos de los charts de Helm y de los operadores
Objetivo | Recomendació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 |
Blogs de Red Hat
Aquí encuentras la información más reciente sobre nuestros clientes, partners y comunidades open source.