Création de la grappe de plate-forme de conteneur OpenShift dans OCI

Utilisez ces instructions pour créer la plate-forme de conteneur OpenShift sur la grappe OCI et vérifier que la grappe est en cours d'exécution.

Vérifiez les rubriques suivantes et créez les ressources qui y sont listées si vous ne les avez pas.

Après avoir créé l'image personnalisée du service de calcul, vous êtes prêt à provisionner des noeuds de calcul pour créer la grappe. OpenShift Les noeuds de plate-forme de conteneur sont des noeuds de plan de contrôle (également appelés "noeuds principaux") ou des noeuds de calcul (également appelés "nœuds de travail").

Le premier noeud de plan de contrôle créé pour la grappe doit se voir affecter l'adresse IP de rendez-vous. Il s'agit de l'adresse IP trouvée dans le fichier /rendezvousIP créé dans votre répertoire de travail local par le programme d'installation de l'agent. Pour plus d'informations, voir Création de fichiers de configuration pour l'installation d'une grappe sur OCI (documentation sur Red Hat) (documentation sur Red Hat).

Après avoir provisionné le premier noeud de plan de contrôle avec l'adresse IP de rendez-vous affectée, vous pouvez créer les noeuds restants. Pour ce faire, provisionnez tous les noeuds de plan de contrôle avant de commencer à provisionner les noeuds de travail. Les noeuds restants n'ont pas besoin d'adresses IP affectées. Lorsque vous provisionnez ces noeuds à l'aide de l'image personnalisée, ils sont automatiquement détectés et intégrés dans la grappe. Une fois tous les noeuds provisionnés, vérifiez que la grappe s'exécute à l'aide de l'interface de ligne de commande OpenShift Container Platform.

  1. Naviguez jusqu'au service de calcul, puis sélectionnez Instances.
  2. Sélectionnez Créer une instance.
  3. Entrez le nom de l'instance. Par exemple, {cluster_name}-compute-1. Pour la première instance de plan de contrôle affectée à l'adresse IP de rendez-vous, envisagez d'utiliser {cluster_name}-bootstrap ou {cluster_name}-cp-1.
  4. Sélectionnez le compartiment dans lequel la grappe OpenShift est en cours de création.
  5. Dans la section Image et forme, sélectionnez Modifier l'image et sélectionnez Mes images.
  6. Sélectionnez images personnalisées. Assurez-vous que le compartiment est réglé au compartiment dans lequel votre image personnalisée est stockée.
  7. Cochez la case à côté du nom de votre image personnalisée, puis sélectionnez Sélectionner une image.
  8. Sélectionnez Modifier la forme.
  9. Dans le panneau Parcourir toutes les formes, sélectionnez une forme et assurez-vous que la valeur Nombre d'OCPU est égale ou supérieure à 4 (les noeuds de calcul doivent avoir plus d'OCPU que les noeuds de plan de contrôle, idéalement 6 ou plus) et que la valeur Montant de mémoire (Go) est égale ou supérieure à 16.
  10. Sélectionnez Sélectionner une forme pour continuer.
  11. Sélectionnez le VCN pour la grappe.
  12. Pour le sous-réseau, sélectionnez Sélectionner un sous-réseau existant pour le VCN. Pour une instance sans système d'exploitation, sélectionnez private_subnet_bare_metal, sinon sélectionnez private_subnet_ocp.
  13. Premier noeud principal uniquement : Dans la section Adresses IP de la carte VNIC principale, sélectionnez Affecter manuellement une adresse IPv4 privée. Dans le champ d'adresse IPv4, entrez l'adresse IP du rendez-vous. Pour les noeuds principaux supplémentaires et pour les noeuds de travail, ignorez cette étape.
  14. (Pour les instances Metak nues uniquement) Créez une carte VNIC secondaire pour l'instance dans le sous-réseau private_subnet_ocp.
  15. Dans la section Ajouter des clés SSH, sélectionnez Coller les clés publiques et entrez la clé publique à partir de la paire de clés SSH décrite dans Préalables.
  16. Dans la section Volume de démarrage, sélectionnez Spécifier une taille de volume de démarrage personnalisée et spécifiez la taille du volume et son UPV. Voir Performance des volumes par blocs pour plus d'informations sur les unités de performance de volume (UPV)
    • Noeuds de plan de contrôle (noeuds principaux) : Spécifiez 1 To (1024 Go) pour la taille du volume et 100 pour le VPU.
    • Noeuds de calcul (noeuds de travail) : Spécifiez 100 Go pour la taille du volume et 30 pour l'UPV.
  17. Sélectionnez Afficher les options avancées pour ajouter un marqueur à l'instance. À l'aide de l'option de marqueur défini, ajoutez les marqueurs suivants :
    • Dans l'espace de noms openshift_tags, ajoutez le marqueur openshuft-resource avec la valeur openshift-resource-infra.
    • Dans l'espace de noms openshift-{cluster_name}, ajoutez le marqueur instance-role avec la valeur control_plane (pour les noeuds de plan de contrôle) ou worker (pour les noeuds de calcul), selon le type de noeud.
  18. Sélectionnez Créer pour provisionner l'instance de calcul.
  19. Répétez les étapes 1 à 17 pour le reste des noeuds de plan de contrôle. Suivez ensuite les mêmes étapes pour provisionner les noeuds de travail. Vous pouvez éventuellement créer des configurations d'instance pour le plan de contrôle et les noeuds de travail pour un provisionnement rapide. Voir Création d'une configuration d'instance pour obtenir des instructions sur la création de configurations d'instance.
  20. Utilisez les instructions sous Vérification de l'exécution de l'installation de la grappe basée sur un agent sur OCI (documentation sur Red Hat) dans la documentation sur Red Hat pour vérifier que la grappe est en cours d'exécution. Cette étape est effectuée dans l'interface de ligne de commande de la plate-forme conteneur OpenShift.