Introducción a OpenShift Container Platform en OCI
Despliegue la plataforma de contenedor OpenShift de Red Hat en Oracle Cloud Infrastructure (OCI) para aprovisionar la infraestructura de cluster con redes, equilibrio de carga y enrutamiento integrados.
Red Hat OpenShift Container Platform es una plataforma de contenedores de Kubernetes basada en la nube. En colaboración con Oracle, soporta la ejecución de cargas de trabajo de cluster en OCI. Para obtener una visión general de OpenShift Container Platform y Kubernetes, consulte la visión general de OpenShift Container Platform (documentación de Red Hat) y la visión general de Kubernetes (documentación de Red Hat).
La infraestructura de cluster consta de varias instancias informáticas que ejecutan Red Hat Enterprise Linux CoreOS (RHCOS), junto con las redes, el equilibrio de carga y el enrutamiento necesarios para gestionar el tráfico de entrada y salida del cluster. Para obtener más información sobre la gestión de clústeres y pilas de software de Red Hat, consulte Descripción de OpenShift Container Platform (documentación de Red Hat).
Arquitectura de cluster en OCI
OpenShift Los clusters de plataforma de contenedor utilizan la resolución de DNS de OCI, la red virtual en la nube (VCN), los equilibradores de carga y los nodos de cálculo de la siguiente manera:
- El tráfico de red se resuelve con OCI DNS.
- El tráfico se enruta a la VCN asignada a los nodos de cálculo del cluster.
- En la subred pública de la VCN, un equilibrador de carga externo direcciona el tráfico a los nodos del plano de control (maestro) de una subred privada.
- Los nodos de plano de control utilizan un equilibrador de carga interno para comunicarse con los nodos de cálculo del cluster.
Opciones de instalación
- Assisted Installer (recomendado): método de instalación automatizada mediante Red Hat Assisted Installer. Esta es la opción preferida para la mayoría de los usuarios. Este método requiere una conexión a Internet.
- Instalador basado en agente: método de instalación avanzado que requiere que los usuarios aprovisionen la infraestructura de una de las dos formas siguientes: mediante un script de Terraform proporcionado por OCI o manualmente, si sus configuraciones necesarias no están soportadas por Terraform o si están trabajando en un entorno desconectado (fuera de línea).
Instalador asistido
Assisted Installer de Red Hat proporciona una interfaz web sencilla en Red Hat Hybrid Cloud Console para la instalación del cluster. Este método requiere una conexión a Internet activa. El proceso de instalación implica los siguientes pasos:
En un nivel superior, el flujo de trabajo de Assisted Installer se inicia en la consola de nube híbrida de Red Hat, donde se genera la imagen ISO de detección. A continuación, el proceso se mueve a la consola de OCI para el aprovisionamiento de infraestructura, que incluye la creación de una imagen ISO de Red Hat personalizada para los nodos de cálculo y la ejecución de un script de Terraform para crear los recursos de infraestructura necesarios para el cluster. Por último, los pasos de configuración e instalación del cluster se completan de nuevo en Red Hat Hybrid Cloud Console.
Consulte Installing a Cluster with Assisted Installer para obtener instrucciones.

Instalador basado en Agente
El instalador basado en agentes de Red Hat se recomienda para usuarios avanzados que desean la máxima flexibilidad. Para aprovisionar la infraestructura de cluster mediante el instalador basado en agente, puede utilizar un script de Terraform proporcionado por OCI o configurar los recursos manualmente si necesita personalizaciones avanzadas o trabajar en un entorno desconectado (fuera de línea). Este método suele tardar más en completarse que el método. Consulte El flujo de trabajo se describe en detalle en Instalador basado en agente para OpenShift Container Platform.
Documentación
El despliegue de un cluster de Container Platform OpenShift en OCI combina acciones realizadas en la consola de Red Hat Hybrid Cloud y acciones realizadas en la consola de OCI. En esta documentación se detallan las tareas que se realizan en la consola de OCI y se proporciona una visión general del flujo de trabajo de instalación completo que incluye ambas consolas. Esta documentación está destinada a utilizarse junto con la siguiente documentación de Red Hat:
Unidades soportadas
Red Hat Enterprise Linux (RHEL) está soportado en todas las unidades de máquina virtual (VM) y en las unidades de hardware dedicado estándar (BM) que se muestran en la siguiente tabla. Para obtener más información sobre las unidades soportadas, consulte Red Hat Ecosystem Catalog - Oracle Cloud Infrastructure.
Tipo de unidad | Unidades soportadas |
---|---|
Máquinas Virtuales | VM.Optimized3. Flex, VM.Standard.E5. Flex, VM.Standard.E4. Flex, VM.Standard3. Flex, VM.Standard.A1. Flex, VM.Optimized3. Flexibilidad |
Hardware dedicado | BM.Standard.E4.128, BM.Standard3.64, BM.Standard.E5.19, BM.DenseIO.E4.128, BM.Optimized3.36, BM.Standard.A1.160 |