Kubernetes illustration
Raccourcis

Utiliser Helm avec Red Hat OpenShift

Copier l'URL
Helm est un gestionnaire de paquets et d'installation qui standardise et simplifie la mise en paquets et le déploiement d'applications conteneurisées avec Kubernetes, partout dans le cloud hybride. Helm permet aux développeurs de mettre leurs applications en paquets afin de faciliter leur partage et leur déploiement par tous les membres de l'entreprise et au-delà. Helm sert également à automatiser les tâches de mise en œuvre, comme l'installation et la gestion de la configuration de base pour la mise en place des applications, et pour certaines opérations de maintenance comme l'exécution de mises à niveau et de restaurations simples.

Libre-service

Helm facilite la mise en œuvre des applications, outils et services pour les développeurs. Il leur suffit de sélectionner, configurer et déployer une application, un outil ou un service à partir d'un catalogue approuvé.

Facilité de distribution

Helm permet de mettre en paquets et de partager des applications en toute simplicité, avec à la clé davantage d'évolutivité.

Réutilisation

Helm accélère le processus de développement et de test, et permet d'affiner les stratégies de CI/CD avec l'utilisation de charts Helm nouveaux ou existants pour différents environnements.

Agilité

Helm améliore la rationalisation et l'intégration dans les initiatives GitOps et CI/CD. Il offre une certaine agilité grâce au déploiement automatique et à des mises à niveau simples et cohérentes.

Simplicité

Helm simplifie le déploiement en rendant l'automatisation accessible aux développeurs pour les applications fréquemment déployées.

Cohérence

Helm permet d'automatiser les tâches manuelles et de réduire ainsi considérablement le temps de déploiement, ainsi que les risques d'erreur au cours du déploiement.

Les charges de travail et les applications personnalisées et prises en charge par les éditeurs de logiciels indépendants peuvent être déployées sur Red Hat® OpenShift® à l'aide de charts Helm. Vous pouvez ainsi améliorer l'interopérabilité et la prise en charge des applications cloud-native des éditeurs de logiciels indépendants, offrir une excellente expérience utilisateur lors du déploiement et de la gestion de ces applications, et respecter les meilleures pratiques de déploiement.

 

Dans la console web Red Hat OpenShift, vous pouvez sélectionner et installer l'un des charts Helm du catalogue pour développeurs, ou ajouter des référentiels de charts Helm personnalisés. Ces charts permettent de créer, mettre à niveau, restaurer et désinstaller les versions de Helm. L'interface en ligne de commande de Helm est intégrée au terminal web de la console web Red Hat OpenShift, ce qui facilite la visualisation, la recherche et la gestion des informations relatives aux projets.

Dans cette vidéo, Discover Financial Services vous explique comment créer un référentiel de charts Helm d'entreprise et gérer les charts Helm sur Red Hat OpenShift :

Les opérateurs Kubernetes permettent de déployer et gérer des applications natives pour Kubernetes. Ils simplifient le déploiement et la gestion du cycle de vie (par exemple, évolutivité verticale/horizontale, mise à jour, mise à niveau, sauvegarde, restauration et gestion de l'intégrité des données). Les opérateurs s'exécutent en boucle et vérifient en permanence l'état des applications pour déterminer si elles fonctionnent selon la configuration définie par le développeur des logiciels. En outre, ils apportent automatiquement les modifications nécessaires pour qu'elles respectent la configuration définie et souhaitée.

Situation : l'application nécessite l'automatisation des tâches de mise en œuvre (installation) et de certaines tâches de maintenance simples (par exemple, une simple mise à jour d'une version à une autre).

Recommandation : Helm

 

Situation : l'application a besoin de simples mises à jour, mais ne nécessite pas forcément l'automatisation de l'ensemble des opérations de maintenance.

Recommandation : Helm

 

Situation : la maintenance ou la personnalisation d'une application déployée par un chart Helm nécessite l'intervention manuelle (en dehors de l'interface en ligne de commande de Helm) de l'utilisateur.

Recommandation : opérateur

 

Situation : l'application nécessite des tâches avancées de maintenance (par exemple, réglage automatique, sauvegarde et récupération en cas de défaillance, étapes d'orchestration séquencées pour les mises à jour, reconfiguration ou mise à l'échelle intelligente).

Recommandation : opérateur

 

Meilleure pratique : utilisez les opérateurs dès qu'une mise à jour ou une reconfiguration nécessite une intervention manuelle avec kubectl.

En savoir plus sur OpenShift

Produits

Red Hat OpenShift

Plateforme de conteneurs Kubernetes pour les entreprises qui automatise l'exploitation de toute la pile pour la gestion des déploiements multicloud, de clouds hybrides et d'edge computing.

Red Hat OpenShift Data Foundation

Système de stockage logiciel qui héberge les données de façon permanente en parallèle de la mise en route et de l'arrêt des conteneurs et entre plusieurs environnements.

Red Hat Advanced Cluster Security Kubernetes

Solution de sécurisation des conteneurs native pour Kubernetes et adaptée aux entreprises, qui permet de créer, de déployer et d'exécuter des applications cloud-native de manière sécurisée.

Red Hat Advanced Cluster Management Kubernetes

Console unique pour le contrôle des clusters et applications Kubernetes, avec des politiques de sécurité intégrées.

Ressources

Livre numérique

Quelle est la différence entre Red Hat OpenShift et Kubernetes ?

Étude de cas

AXA Suisse adopte le développement d'applications agile pour accélérer la distribution des services

Fiche technique

Red Hat OpenShift : une technologie de conteneurs pour le cloud hybride

Formations

Cours gratuit

Présentation technique de l'exécution de conteneurs avec Red Hat

Cours gratuit

Développement d'applications cloud-native avec des architectures de microservices

Cours gratuit

Présentation technique du déploiement d'applications conteneurisées

Illustration - mail

Ce type de contenu vous intéresse ?

Inscrivez-vous à notre newsletter Red Hat Shares.