Démarrage avec OpenShift Container Platform sur OCI
Découvrez le déploiement de la plate-forme de conteneurs Red Hat OpenShift sur Oracle Cloud Infrastructure (OCI).
La plate-forme de conteneurs Red Hat OpenShift est une plate-forme de conteneurs Kubernetes en nuage. Red Hat, en partenariat avec OCI, prend en charge l'exécution des charges de travail de grappe sur la plate-forme OCI. Pour un aperçu de OpenShift Container Platform et de Kubernetes, consultez la documentation sur Red Hat à l'adresse OpenShift Container Platform et à l'aperçu de Kubernetes.
L'infrastructure de grappe se compose de plusieurs instances de calcul exécutant Red Hat Enterprise Linux CoreOS (RHCOS), ainsi que le réseau, l'équilibrage de charge et le routage requis pour déplacer le trafic réseau vers et depuis la grappe. Voir Présentation de OpenShift Container Platform pour plus de détails sur la pile logicielle et la gestion des grappes Red Hat.
Architecture en grappe dans OCI
Les grappes de plate-forme de conteneur OpenShift utilisent la résolution DNS d'OCI, le réseau en nuage virtuel (VCN), les équilibreurs de charge et les noeuds de calcul comme suit :
- Le trafic réseau est résolu avec le DNS OCI.
- Le trafic est acheminé vers le VCN affecté aux noeuds de calcul de la grappe.
- Dans le sous-réseau public du VCN, un équilibreur de charge externe achemine le trafic vers les noeuds de plan de contrôle (maître) de la grappe, qui sont situés dans un sous-réseau privé.
- Les noeuds de plan de contrôle de la grappe utilisent un équilibreur de charge interne pour communiquer avec les noeuds de calcul de la grappe.
Options d'installation
- Assisted Installer (Recommandé) : Méthode d'installation automatisée à l'aide de Red Hat Assisted Installer. C'est l'option privilégiée pour la plupart des utilisateurs. Cette méthode nécessite une connexion Internet.
- Intsaller basé sur un agent : Cette option est destinée aux utilisateurs qui souhaitent configurer la grappe manuellement ou à l'aide d'autres outils d'automatisation, ou qui travaillent dans un environnement déconnecté.
Programme d'installation assisté
Le programme d'installation assistée de Red Hat fournit une interface Web simple dans la console Red Hat Hybrid Cloud pour l'installation du cluster. Cette méthode nécessite une connexion Internet active. Le processus d'installation comprend les étapes suivantes :
À un niveau élevé, le flux de travail commence dans la console Red Hat Hybrid Cloud Console, où vous créez l'image ISO de détection. Le flux de travail passe ensuite à la console OCI pour le provisionnement de l'infrastructure, qui inclut la création d'une image ISO Red Hat personnalisée pour les noeuds de calcul, et l'utilisation du service de gestionnaire de ressources pour exécuter un script Terraform et créer les ressources d'infrastructure requises par la grappe. Enfin, la configuration et l'installation finales du cluster sont effectuées dans la console Red Hat Hybrid Cloud :

Pour obtenir des instructions, voir Installation d'une grappe avec le programme d'installation assisté de Red Hat.
Programme d'installation basé sur un agent
Le programme d'installation basé sur un agent de Red Hat est recommandé pour les utilisateurs avancés qui souhaitent une flexibilité maximale. Les utilisateurs doivent créer manuellement des ressources OCI dans la console OCI ou utiliser leurs propres outils d'automatisation. Cette méthode prend généralement plus de temps que le programme d'installation assisté. Le flux de travail est décrit en détail dans Programme d'installation basé sur un agent pour la plate-forme de conteneur OpenShift.
Documentation
Le déploiement d'une grappe de plate-forme de conteneur OpenShift sur OCI combine les actions effectuées dans la console Red Hat Hybrid Cloud et les actions effectuées dans la console OCI. Cette documentation détaille les tâches que vous effectuez dans la console OCI et fournit un aperçu du flux de travail d'installation complet impliquant les deux consoles. Cette documentation est destinée à être utilisée avec la documentation Red Hat dans les emplacements suivants :
Formes prises en charge
Red Hat Enterprise Linux (RHEL) est pris en charge sur toutes les formes de machine virtuelle et les formes sans système d'exploitation standard répertoriées dans le tableau suivant. Pour plus d'informations sur les formes prises en charge, voir Catalogue d'écosystèmes Red Hat - Oracle Cloud Infrastructure.
Type de forme | Formes prises en charge |
---|---|
Machines virtuelles | VM.Optimized3. Champ flexible, VM.Standard.E5. Flex, VM.Standard3. Flex, VM.Standard.A1. Champ flexible, VM.Optimized3. Champ flexible |
Sans système d'exploitation | BM.Standard.E4.128, BM.Standard3.64, BM.Standard.E5.192 |