2.4. Préparation de l'installation de Service Mesh
You are viewing documentation for a Red Hat OpenShift Service Mesh release that is no longer supported.
Les plans de contrôle Service Mesh version 1.0 et 1.1 ne sont plus pris en charge. Pour plus d'informations sur la mise à niveau de votre plan de contrôle Service Mesh, voir Mise à niveau de Service Mesh.
Pour plus d'informations sur l'état de l'assistance d'une version particulière de Red Hat OpenShift Service Mesh, consultez la page Cycle de vie du produit.
Avant d'installer Red Hat OpenShift Service Mesh, passez en revue les activités d'installation et assurez-vous que vous remplissez les conditions préalables :
2.4.1. Conditions préalables
- Posséder un abonnement OpenShift Container Platform actif sur votre compte Red Hat. Si vous n'avez pas d'abonnement, contactez votre représentant commercial pour plus d'informations.
- Consultez la présentation de OpenShift Container Platform 4.12.
Installez OpenShift Container Platform 4.12.
- Installer OpenShift Container Platform 4.12 sur AWS
- Installer OpenShift Container Platform 4.12 sur AWS fourni par l'utilisateur
- Installer OpenShift Container Platform 4.12 sur du métal nu
Installer OpenShift Container Platform 4.12 sur vSphere
NoteSi vous installez Red Hat OpenShift Service Mesh sur un réseau restreint, suivez les instructions de l'infrastructure OpenShift Container Platform que vous avez choisie.
Installez la version de l'utilitaire de ligne de commande OpenShift Container Platform (l'outil client
oc
) qui correspond à votre version d'OpenShift Container Platform et ajoutez-la à votre chemin d'accès.- Si vous utilisez OpenShift Container Platform 4.12, voir À propos de l'OpenShift CLI.
2.4.2. Configurations prises en charge par Red Hat OpenShift Service Mesh
Les configurations suivantes sont les seules prises en charge pour le Red Hat OpenShift Service Mesh :
- OpenShift Container Platform version 4.6 ou ultérieure.
OpenShift Online et Red Hat OpenShift Dedicated ne sont pas pris en charge pour Red Hat OpenShift Service Mesh.
- Le déploiement doit être contenu dans un seul cluster OpenShift Container Platform qui n'est pas fédéré.
- Cette version de Red Hat OpenShift Service Mesh est uniquement disponible sur OpenShift Container Platform x86_64.
- Cette version ne prend en charge que les configurations dans lesquelles tous les composants Service Mesh sont contenus dans le cluster OpenShift Container Platform dans lequel il fonctionne. Elle ne prend pas en charge la gestion des microservices qui résident en dehors du cluster, ou dans un scénario multi-clusters.
- Cette version ne prend en charge que les configurations qui n'intègrent pas de services externes tels que des machines virtuelles.
Pour plus d'informations sur le cycle de vie de Red Hat OpenShift Service Mesh et les configurations prises en charge, reportez-vous à la Politique d'assistance.
2.4.2.1. Configurations prises en charge pour Kiali sur Red Hat OpenShift Service Mesh
- La console d'observabilité Kiali n'est compatible qu'avec les deux versions les plus récentes des navigateurs Chrome, Edge, Firefox ou Safari.
2.4.2.2. Adaptateurs de mélangeur pris en charge
Cette version ne prend en charge que l'adaptateur Mixer suivant :
- adaptateur 3scale Istio
2.4.3. Vue d'ensemble de l'opérateur
Red Hat OpenShift Service Mesh nécessite les quatre opérateurs suivants :
- OpenShift Elasticsearch - (Facultatif) Fournit un stockage de base de données pour le traçage et la journalisation avec la plateforme de traçage distribuée. Il est basé sur le projet open source Elasticsearch.
- Red Hat OpenShift distributed tracing platform - Fournit un traçage distribué pour surveiller et dépanner les transactions dans les systèmes distribués complexes. Il est basé sur le projet open source Jaeger.
- Kiali - Fournit une observabilité pour votre maillage de services. Il vous permet de visualiser les configurations, de surveiller le trafic et d'analyser les traces dans une console unique. Il est basé sur le projet open source Kiali.
-
Red Hat OpenShift Service Mesh - Il vous permet de connecter, de sécuriser, de contrôler et d'observer les microservices qui composent vos applications. Le Service Mesh Operator définit et surveille les ressources
ServiceMeshControlPlane
qui gèrent le déploiement, la mise à jour et la suppression des composants du Service Mesh. Il est basé sur le projet open source Istio.
Voir Configuration du magasin de journaux pour plus de détails sur la configuration des paramètres Jaeger par défaut pour Elasticsearch dans un environnement de production.
2.4.4. Prochaines étapes
- Installez Red Hat OpenShift Service Mesh dans votre environnement OpenShift Container Platform.