IBM Cloud Docs
Prérequis pour l'installation

Prérequis pour l'installation

Depuis le 17 juillet 2025, les nouvelles installations automatisées de Red Hat® OpenShift® pour VMware® ne sont plus disponibles pour les déploiements nouveaux ou existants d'instances VMware Cloud Foundation for Classic - Automated. Vous pouvez encore utiliser ou supprimer votre site Red Hat OpenShift pour les installations automatisées VMware jusqu'au 16 juillet 2026. Le service ne sera plus disponible à partir du 17 juillet 2026.

Avant de pouvoir démarrer le processus de génération pour installer le cluster Red Hat® OpenShift®, les étapes suivantes sont requises.

  • Commandez de nouveaux sous-réseaux pour l'environnement Red Hat OpenShift.
    • Sous-réseau portable privé pour le cluster Red Hat OpenShift NSX ESG.
    • Sous-réseau portable public pour le cluster Red Hat OpenShift NSX ESG.
  • Télécharger Red Hat OpenShift 4.7- Accès à un abonnement Red Hat® pour télécharger l'installateur, le secret d'extraction et Red Hat Enterprise CoreOS OVA.
  • Téléchargez RHEL 8.0 ISO - Accédez à un abonnement Red Hat pour télécharger l'image ISO Red Hat Enterprise Linux® 8.x pour l'hôte de bastion.
  • Détails de l'environnement IBM Cloud® : collectez les détails suivants pour l'environnement IBM Cloud for VMware® Solutions.
    • VMware Cloud Foundation for Classic - Automated détails de l'instance et mots de passe
    • Informations supplémentaires relatives au sous-réseau portable privé.
    • Informations supplémentaires relatives au sous-réseau portable public.
  • Téléchargez et installez govc- govc est un CLI VMware vSphere®, une alternative à l'interface graphique, et adapté aux tâches d'automatisation.

Commande de nouveaux sous-réseaux pour l'environnement Red Hat OpenShift

  1. Connectez-vous à la consoleIBM Cloud for VMware Solutions.
  2. Cliquez sur Infrastructure > Infrastructure classique > Réseau > Gestion IP > Sous-réseaux dans le menu de navigation de gauche.
  3. Cliquez sur l'option permettant de commander des sous-réseaux IP.

Passez en revue les exigences suivantes :

  • 8 adresses portables publiques affectées au réseau VLAN public collectées à l'étape précédente.
  • 64 adresses portables privées affectées au réseau VLAN privé collectées à l'étape précédente.

Téléchargement de Red Hat OpenShift 4.7

Accédez à la page Red Hat OpenShift Infrastructure Providers.

  1. Téléchargez le programme d'installation.
  2. Téléchargez le secret d'extraction.
  3. Téléchargez l'image OVA Red Hat Enterprise Linux CoreOS (RHEL CoreOS) ou téléchargez l'image OVA en utilisant le code suivant. Remplacez 4.x et 4.x.3 par la version actuelle de Red Hat OpenShift, par exemple, 4.7. curl -O https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.x/latest/rhcos-4.x.3-x86_64-vmware.x86_64.ova
  4. Téléchargez les outils de ligne de commande si vous voulez exécuter les commandes à partir d'un ordinateur de bureau ou en dehors de l'hôte bastion.

Téléchargement de RHEL 8.0 ISO

Téléchargez l'image ISO pour l'hôte bastion.

  1. Allez sur la page de téléchargement des produits Red Hat.
  2. Cliquez sur l'édition RHEL 8.x et sélectionnez la version 8.x.
  3. Téléchargez les images ISO source.
  4. Le nom de fichier ISO est rhel-8.x-x86_64-dvd.iso.

Collecte des détails de l'instance du serveur vCenter

Accédez aux détails de l'environnement IBM Cloud.

  1. Connectez-vous à la consoleIBM Cloud for VMware Solutions.
  2. Cliquez sur l'instance IBM Cloud for VMware Solutions sous Instances déployées.
  3. Depuis la page Récapitulatif, collectez les informations relatives à vCenter et Active Directory.
  4. Cliquez sur Infrastructure et sélectionnez le cluster.
  5. Sous Interfaces réseau, collectez les réseaux VLAN public et privé.

Téléchargement et installation de govc

La commande govc est utilisée pour télécharger les fichiers OVF et ISO dans un magasin de données à partir du serveur intermédiaire ou de l'unité distante.

Si votre jump-host ou votre appareil à distance utilise Windows®, téléchargez à partir de Téléchargements.

Si votre unité distante utilise macOS, exécutez la commande suivante : brew install govmomi/tap/govc

Si vous devez installer Homebrew, consultez la section Installation de Homebrew sur un Mac.

Si votre hôte intermédiaire ou votre unité distante utilise Linux, procédez comme suit :

  1. Téléchargez govc et rendez-le exécutable. Exécuter curl -L https://github.com/vmware/govmomi/releases/download/v0.20.0/govc_linux_amd64.gz | gunzip > /usr/local/bin/govc.
  2. Exécutez chmod +x /usr/local/bin/govc.

Validation des noms des groupes de ports distribués et des magasins de données

Un déploiement vCenter Server utilise une convention de dénomination qui lui est propre pour les magasins de données et les groupes de ports distribués. Ce dossier d'exploitation utilise 'vsanDatastore', 'SDDC-DPortGroup-Mgmt' et 'SDDC-DPortGroup-External'. Vous devez utiliser vos noms de stockage et de réseau propres au déploiement vCenter Server dans vos configurations de déploiement. Par exemple, vous pouvez avoir un magasin de données tel que 'workload_share_YgkI8' (dans le cas où IBM Cloud File Storage for Classic est utilisé pour le magasin de données) ou votre groupe de port privé peut être comme ' fra04test-fra04-test01-dpg-mgmt '.

Vous pouvez valider les noms des groupes de ports distribués privés et publics et les noms des magasin de données pour votre déploiement à l'aide de GOVC.

export GOVC_URL='10.208.17.2'
export GOVC_USERNAME='administrator@vsphere.local'
export GOVC_PASSWORD='xxxxx'
export GOVC_INSECURE=1

# Distributed Port Group names
govc ls network | grep -E 'dpg-mgmt|SDDC-DPortGroup-Mgmt' | awk -F / '{print $4}'
govc ls network | grep -E 'dpg-external|SDDC-DPortGroup-External' | awk -F / '{print $4}'

# Datastore names
govc ls datastore | grep -E 'vsan|share' | awk -F / '{print $4}'

Choisissez vos valeurs spécifiques au déploiement et utilisez-les tout au long du dossier d'exploitation.

Téléchargement de l'image OVA vers vCenter

Vous devez télécharger et importer les téléchargements RHEL ISO et RHEL CoreOS OVA effectués dans les étapes précédentes vers le magasin de données de l'instance vCenter Server. Vous devez renommer l'image OVA rhcos-latest pour que l'image fonctionne avec les modèles Terraform utilisés ultérieurement dans le processus de génération.

Sur le serveur intermédiaire ou l'unité distante, utilisez l'éditeur de votre choix, tel que Visual Studio Code, pour copier ce qui suit, en y insérant vos propres valeurs. Remplacez x et 4.x.3 par la version actuelle de Red Hat OpenShift, par exemple, 4.7.

export GOVC_URL='10.208.17.2'
export GOVC_USERNAME='administrator@vsphere.local'
export GOVC_PASSWORD='xxxxx'
export GOVC_INSECURE=1
export GOVC_NETWORK='SDDC-DPortGroup-Mgmt'
export GOVC_DATASTORE='vsanDatastore'

rhcos-4.x-x86_64-vmware.x86_64.ova

govc import.spec ./rhcos-4.x-x86_64-vmware.x86_64.ova | python -m json.tool > rhcos.json
vi rhcos.json
  - replace  "Network": "SDDC-DPortGroup-Mgmt"
  - leave name as "VM network"
govc import.ova -options=./rhcos.json -name=rhcos-4.x-x86_64-vmware.x86_64.ova
govc vm.markastemplate vm/rhcos-latest

Téléchargement de l'image ISO vers le stockage vCenter

Utilisez l'exemple suivant govc pour télécharger l'image ISO pour la création du nœud de bastion :

export GOVC_URL='10.208.17.2'
export GOVC_USERNAME='administrator@vsphere.local'
export GOVC_PASSWORD='xxx'
export GOVC_INSECURE=1
export GOVC_DATASTORE='vsanDatastore'
govc datastore.mkdir isos
govc datastore.upload rhel-8.x-x86_64-dvd.iso isos/rhel-8.x-x86_64-dvd.iso