Tarification

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.

Ressources Red Hat

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

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.

SituationRecommandation
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
Meilleure pratique : utilisez les opérateurs dès qu'une mise à jour ou une reconfiguration nécessite une intervention manuelle avec kubectl.

Regarder une vidéo de présentation du fonctionnement des opérateurs et de Helm

Hub

Le blog officiel de Red Hat

Découvrez les dernières informations concernant notre écosystème de clients, partenaires et communautés.

Tous les essais de produits Red Hat

Profitez de nos essais gratuits de produits Red Hat pour renforcer votre expérience pratique, préparer une certification ou évaluer l'adéquation d'un produit avec les besoins de votre entreprise.

En savoir plus

Red Hat OpenShift pour les ingénieurs de plateforme

Red Hat OpenShift offre aux ingénieurs de plateforme les outils nécessaires pour créer et gérer efficacement les plateformes de développement internes.

Red Hat OpenShift et Kubernetes

Red Hat® OpenShift® est une plateforme d'applications basée sur Kubernetes. Il s'agit d'un produit logiciel commercialisé qui s'appuie sur plusieurs projets Open Source.

Les opérateurs Red Hat OpenShift, qu'est-ce que c'est ?

Les opérateurs Red Hat OpenShift automatisent la création, la configuration et la gestion des instances d'applications natives pour Kubernetes.

Red Hat OpenShift : ressources recommandées

Produit recommandé

  • Red Hat OpenShift

    Plateforme unifiée de développement d'applications pour la création, la modernisation et le déploiement d'applications à grande échelle sur l'infrastructure de cloud hybride de votre choix.