Démarrage avec OpenShift Container Platform sur OCI
Déployez la plate-forme de conteneur Red Hat OpenShift sur Oracle Cloud Infrastructure (OCI) pour provisionner l'infrastructure en grappe avec un réseau, un équilibreur de charge et un routage intégrés.
Red Hat OpenShift Container Platform est une plate-forme de conteneurs Kubernetes basée sur le nuage. En partenariat avec Oracle, il prend en charge l'exécution des charges de travail de grappe sur OCI. Pour un aperçu de OpenShift Container Platform et de Kubernetes, voir Aperçu de OpenShift Container Platform (documentation sur Red Hat) et Aperçu de Kubernetes (documentation sur Red Hat).
L'infrastructure de grappe comprend 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 gérer le trafic entrant et sortant de la grappe. Pour plus de détails sur la gestion de la pile logicielle et des grappes Red Hat, voir Présentation de la plate-forme de conteneur OpenShift (documentation sur 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 les équilibreurs de charge de votre VCN de grappe.
- Dans le sous-réseau public du VCN, un équilibreur de charge externe achemine le trafic vers les noeuds du plan de contrôle (maître) d'un sous-réseau privé.
- Les noeuds de plan de contrôle 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.
- Programme d'installation basé sur un agent : Méthode d'installation avancée qui exige que les utilisateurs provisionnent l'infrastructure de l'une des deux façons suivantes : à l'aide d'un script Terraform fourni par OCI; ou manuellement, si leurs configurations requises ne sont pas prises en charge par Terraform ou s'ils travaillent dans un environnement déconnecté (hors ligne).
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 Assisted Installer démarre dans la console Red Hat Hybrid Cloud, où vous générez l'image ISO de détection. Le processus 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'exécution d'un script Terraform pour créer les ressources d'infrastructure requises par la grappe. Enfin, les étapes de configuration et d'installation du cluster sont de nouveau effectuées dans la console Red Hat Hybrid Cloud Console.
Pour obtenir des instructions, voir Installation d'une grappe avec le programme d'installation assisté.

Programme d'installation basé sur un agent
L'installeur basé sur un agent de Red Hat est recommandé pour les utilisateurs avancés qui souhaitent une flexibilité maximale. Pour provisionner l'infrastructure de grappe à l'aide du programme d'installation basé sur un agent, vous pouvez utiliser un script Terraform fourni par OCI ou configurer manuellement les ressources si vous avez besoin de personnalisations avancées ou si vous travaillez dans un environnement déconnecté (hors ligne). Cette méthode prend généralement plus de temps que le programme d'installation assisté. Voir 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 suivante :
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. Flex, VM.Standard.E5. Flex, VM.Standard.E4. Flex, VM.Standard3. Flex, VM.Standard.A1. Flex, VM.Optimized3. Champ flexible |
Sans système d'exploitation | BM.Standard.E4.128, BM.Standard3.64, BM.Standard.E5.19, BM.DenseIO.E4.128, BM.Optimized3.36, BM.Standard.A1.160 |