À propos de Helm
Avantages de Helm pour le développement
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.
Ressources Red Hat
Avantages de Helm pour l'exploitation informatique
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.
Utilisation de Helm avec Red Hat OpenShift
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 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 OpenShift, ce qui facilite la visualisation, la recherche et la gestion des informations relatives aux projets.
Discover Financial Services déploie des charts Helm via l'interface utilisateur Red Hat OpenShift
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 :
Et les opérateurs Kubernetes ?
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.
Quand faut-il utiliser les charts Helm et les opérateurs ?
Situation | Recommandation |
---|---|
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). | Helm |
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. | Helm |
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. | Opérateur |
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). | Opérateur |
Le blog officiel de Red Hat
Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.