Skip to main content
NetApp public and hybrid cloud solutions
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Déployer et configurer la plateforme Red Hat OpenShift Container sur VMware

Contributeurs kevin-hoke

Cette section décrit un flux de travail de haut niveau sur la façon de configurer et de gérer les clusters OpenShift et de gérer les applications avec état sur eux. Il montre l'utilisation des baies de stockage NetApp ONTAP avec l'aide de Trident pour fournir des volumes persistants.

Remarque Il existe plusieurs façons de déployer des clusters de plateforme Red Hat OpenShift Container. Cette description de haut niveau de la configuration fournit des liens de documentation pour la méthode spécifique qui a été utilisée. Vous pouvez vous référer aux autres méthodes dans les liens pertinents fournis dans le"section ressources" .

Voici un diagramme qui illustre les clusters déployés sur VMware dans un centre de données.

Figure montrant une boîte de dialogue d'entrée/sortie ou représentant un contenu écrit

Le processus de configuration peut être décomposé selon les étapes suivantes :

Déployer et configurer une machine virtuelle CentOS
  • Il est déployé dans l'environnement VMware vSphere.

  • Cette machine virtuelle est utilisée pour déployer certains composants tels que NetApp Trident et NetApp Trident Protect pour la solution.

  • Un utilisateur root est configuré sur cette machine virtuelle lors de l'installation.

Déployer et configurer un cluster OpenShift Container Platform sur VMware vSphere (Hub Cluster)

Reportez-vous aux instructions pour le"Déploiement assisté" méthode pour déployer un cluster OCP.

Astuce N'oubliez pas ce qui suit : - Créez une clé publique et privée SSH à fournir au programme d'installation. Ces clés seront utilisées pour se connecter aux nœuds maître et travailleur si nécessaire. - Téléchargez le programme d'installation à partir de l'installateur assisté. Ce programme est utilisé pour démarrer les machines virtuelles que vous créez dans l’environnement VMware vSphere pour les nœuds maître et travailleur. - Les machines virtuelles doivent avoir les exigences minimales en matière de CPU, de mémoire et de disque dur. (Reportez-vous aux commandes vm create sur"ce" (page pour le maître et les nœuds de travail qui fournissent ces informations) - Le diskUUID doit être activé sur toutes les machines virtuelles. - Créez un minimum de 3 nœuds pour le maître et 3 nœuds pour le travailleur. - Une fois qu'ils sont découverts par le programme d'installation, activez le bouton bascule d'intégration VMware vSphere.
Installer Advanced Cluster Management sur le cluster Hub

Ceci est installé à l'aide de l'opérateur de gestion de cluster avancé sur le cluster Hub. Se référer aux instructions"ici" .

Installer deux clusters OCP supplémentaires (source et destination)
  • Les clusters supplémentaires peuvent être déployés à l’aide de l’ACM sur le cluster Hub.

  • Se référer aux instructions"ici" .

Configurer le stockage NetApp ONTAP
  • Installez un cluster ONTAP avec connectivité aux machines virtuelles OCP dans l’environnement VMWare.

  • Créer un SVM.

  • Configurez NAS Data Lif pour accéder au stockage dans SVM.

Installer NetApp Trident sur les clusters OCP
  • Installez NetApp Trident sur les trois clusters : clusters hub, source et de destination

  • Se référer aux instructions"ici" .

  • Créez un backend de stockage pour ontap-nas .

  • Créez une classe de stockage pour ontap-nas.

  • Se référer aux instructions"ici" .

Déployer une application sur le cluster source

Utilisez OpenShift GitOps pour déployer une application. (par exemple Postgres, Ghost)

L’étape suivante consiste à utiliser Trident Protect pour la protection des données et la migration des données du cluster source vers le cluster de destination. Référer"ici" pour les instructions.