Creación del cluster de plataforma de contenedor OpenShift en OCI

Utilice estas instrucciones para crear la plataforma de contenedor OpenShift en el cluster de OCI y verificar que el cluster se está ejecutando.

Revise los siguientes temas y cree los recursos que aparecen en ellos si no los tiene.

Después de crear la imagen personalizada del servicio Compute, podrá aprovisionar nodos de cálculo para crear el cluster. OpenShift Los nodos de Container Platform son nodos de plano de control (también denominados "nodos maestros") o nodos de cálculo (también denominados "nodos de trabajador").

El primer nodo de plano de control creado para el cluster debe tener asignada la dirección IP de cita. Dirección IP encontrada en el archivo /rendezvousIP creado en el directorio de trabajo local por el programa instalador del agente. Consulte Creación de archivos de configuración para instalar un cluster en OCI (documentación de Red Hat) (documentación de Red Hat) para obtener más información.

Después de aprovisionar el primer nodo de plano de control con la dirección IP de cita asignada, puede crear los nodos restantes. Al hacerlo, aprovisione todos los nodos de plano de control antes de empezar a aprovisionar los nodos de trabajador. Los nodos restantes no necesitan direcciones IP asignadas. A medida que aprovisiona estos nodos mediante la imagen personalizada, se detectan e incorporan automáticamente en el cluster. Después de aprovisionar todos los nodos, verifique que el cluster se está ejecutando mediante la CLI de OpenShift Container Platform.

  1. Navegue al servicio Compute y, a continuación, seleccione Instancias.
  2. Seleccione Crear instancia.
  3. Introduzca un nombre para la instancia. Por ejemplo, {cluster_name}-compute-1. Para la primera instancia de plano de control asignada a la IP de reenvío, considere utilizar {cluster_name}-bootstrap o {cluster_name}-cp-1.
  4. Seleccione el compartimento en el que se está creando el cluster OpenShift.
  5. En la sección Imagen y unidades, seleccione Cambiar imagen y seleccione Mis imágenes.
  6. Seleccione Imágenes personalizadas. Asegúrese de que el compartimento está definido en el compartimento donde se almacena la imagen personalizada.
  7. Seleccione la casilla de control situada junto al nombre de la imagen personalizada y, a continuación, seleccione Seleccionar imagen.
  8. Seleccione Change shape.
  9. En el panel Examinar todas las unidades, seleccione una unidad y asegúrese de que el valor de Número de OCPU sea 4 o más (los nodos de cálculo deben tener más OCPU que los nodos de plano de control, idealmente 6 o más) y que el valor de Importe de memoria (GB) sea 16 o más.
  10. Seleccione Seleccionar unidad para continuar.
  11. Seleccione la VCN para el cluster.
  12. En Subred, seleccione Seleccionar subred existente para la VCN. Para la instancia con hardware dedicado, seleccione private_subnet_bare_metal; de lo contrario, seleccione private_subnet_ocp.
  13. Solo el primer nodo maestro: en la sección Direcciones IP de VNIC principales, seleccione Asignar manualmente la dirección IPv4 privada. En el campo de dirección IPv4, introduzca la dirección IP de cita. Para nodos maestros adicionales y para nodos de trabajador, omita este paso.
  14. (Solo para instancias de metak con hardware dedicado) Cree una VNIC secundaria para la instancia en la subred private_subnet_ocp.
  15. En la sección Agregar claves SSH, seleccione Pegar claves públicas e introduzca la clave pública del par de claves SSH que se describe en Requisitos.
  16. En la sección Volumen de inicio, seleccione Especificar un tamaño de volumen de inicio personalizado y especifique el tamaño del volumen y la VPU. Consulte Rendimiento de Block Volume para obtener información sobre las unidades de rendimiento de volumen (VPU)
    • Nodos de plano de control (nodos maestros): especifique 1 TB (1024 GB) para el tamaño del volumen y 100 para VPU.
    • Nodos de cálculo (nodos de trabajador): especifique 100 GB para el tamaño de volumen y 30 para VPU.
  17. Seleccione Mostrar opciones adelantadas para agregar una etiqueta a la instancia. Mediante la opción de etiqueta definida, agregue las siguientes etiquetas:
    • En el espacio de nombres openshift_tags, agregue la etiqueta openshuft-resource con el valor openshift-resource-infra.
    • En el espacio de nombres openshift-{cluster_name}, agregue la etiqueta instance-role con el valor control_plane (para nodos de plano de control) o worker (para nodos de cálculo), según el tipo de nodo.
  18. Seleccione Crear para aprovisionar la instancia informática.
  19. Repita los pasos del 1 al 17 para el resto de los nodos del plano de control. A continuación, utilice los mismos pasos para aprovisionar los nodos de trabajador. Opcionalmente, puede crear configuraciones de instancia para el plano de control y los nodos de trabajador para un aprovisionamiento rápido. Consulte Creación de una configuración de instancia para obtener instrucciones sobre la creación de configuraciones de instancias.
  20. Utilice las instrucciones de Verificación de que la instalación del cluster basado en agente se ejecuta en OCI (documentación de Red Hat) en la documentación de Red Hat para verificar que el cluster se está ejecutando. Este paso se realiza en la CLI de la plataforma de contenedor OpenShift.