Instalación de IEAM

Importante: IBM Edge Application Manager (IEAM) Management Hub no se puede instalar con otros IBM Cloud Paks que utilicen IBM Cloud Pak Foundational Services. IEAM instala y gestiona su propia versión de Foundational Services en el espacio de nombres ibm-common-services, y esto no se puede configurar en este momento.

Siga los pasos de esta sección para desplegar los siguientes componentes:

  • IBM Cloud Platform Common Services.
  • Operador de IBM Edge Application Manager Management Hub
  • API de Exchange de IBM Edge Application Manager
  • IBM Edge Application Manager Agbot
  • IBM Edge Application Manager Cloud Sync Service (CSS)
  • IBM Edge Application Manager Secure Device Onboarding (SDO) (en desuso).
  • IBM Edge Application Manager FIDO Device Onboarding (FDO)
  • IBM Edge Application Manager Secrets Manager (Caja Fuerte)
  • Interfaz de usuario de IBM Edge Application Manager

Debe instalar y configurar un centro de gestión antes de iniciar las tareas de nodo de IEAM .

Actualización de IEAM

Si está actualizando desde una versión anterior, consulte Actualizaciones.

Antes de empezar

Asegúrese de que tiene una instalación de tamaño adecuado y de Red Hat® OpenShift® Container Platform soportada, incluida una clase de almacenamiento adecuada instalada y en funcionamiento en el clúster.

Para obtener más información sobre:

Proceso de instalación de navegador

Notas:

  • De forma predeterminada, un gestor de secretos de desarrollo local y bases de datos de desarrollo se suministran como parte del despliegue del operador. Para obtener más información sobre cómo conectarse a sus propias bases de datos suministradas y otras opciones de configuración, consulte Configuración.

  • Es responsable de realizar la copia de seguridad y restaurar todos los datos persistentes; consulte respaldo y recuperación.

Complete los pasos siguientes para instalar IEAM:

  1. Inicie sesión a través de la interfaz de usuario de OpenShift Container Platform con privilegios de administrador de clúster.

  2. Pulse Almacenamiento para ir a la página Clases de almacenamiento y confirmar que se ha definido una clase de almacenamiento predeterminada soportada. Por ejemplo, ibmc-block-gold.

    For more information about using a non-default storage class, see [Configure IEAM](configuration.html).
    
  3. Cree el origen de catálogo de operador de IBM, que proporciona la posibilidad de instalar el paquete de Centro de gestión de IEAM.

    1. Seleccione (+) Importar YAML para importar y, a continuación, copie y pegue lo siguiente en el editor:

      apiVersion: operators.coreos.com/v1alpha1
      kind: CatalogSource
      metadata:
        name: ibm-operator-catalog
        namespace: openshift-marketplace
      spec:
        displayName: ibm-operator-catalog
        publisher: IBM Content
        sourceType: grpc
        image: icr.io/cpopen/ibm-operator-catalog
        updateStrategy:
          registryPoll:
            interval: 45m
      
    2. Pulse Crear.

  4. Pulse Proyectos y complete los campos Crear proyecto para crear el proyecto donde desea instalar el operador; por ejemplo, Name=ibm-edge, que es un espacio de nombres predeterminado al que a menudo se hace referencia en la documentación de IEAM .

  5. Defina un secreto de extracción de imagen llamado ibm-titularidad-clave para autenticarse en IBM Registro autorizado.

    Nota:: Asegúrese de que este recurso se ha creado en el mismo proyecto que se ha creado en el paso anterior.

    1. Pulse Cargasy, a continuación, Secretos. En el menú desplegable Crear , seleccione Imagen del secreto.

    2. Complete estos campos necesarios, rellene Contraseña con el Mi clave IBM.

      • Nombre Secreto: ibm-titulement-key
      • Tipo de autenticación: credenciales del registro de imágenes
      • Dirección del servidor de registro: cp.icr.io
      • username: cp
      • Contraseña: Mi valor de clave IBM va aquí
    3. Pulse Crear.

  6. Vaya a la página OperatorHub y busque Centro de gestión de IEAM.

  7. Pulse la tarjeta IEAM Management Hub y pulse Instalar para instalar el operador.

    Notas:

    • Asegúrese de que Espacio de nombres instalado (proyecto) coincide con el que ha creado en el paso 5.

    • Este es el único proyecto que el operador de IEAM Management Hub observa después de que se haya instalado.

  8. Vaya a Operadores instalados y asegúrese de que Proyecto en el desplegable hace referencia al proyecto que ha creado en el paso 5 (ibm-edge).

  9. Pulse EamHub en la columna API proporcionadas y pulse Crear EamHub.

  10. En el menú desplegable Licencia *, seleccione el recuadro de selección aceptar y, a continuación, pulse Crear para aceptar la licencia. Esto crea el recurso personalizado EamHub , que define y configura el centro de gestión.

    Para obtener más información sobre las opciones de personalización, consulte Configuración.

El operador despliega las cargas de trabajo definidas en el proyecto que ha especificado en el paso 5 y las cargas de trabajo de IBM Cloud Platform Common Services en el proyecto ibm-common-services .

Aviso: Si intenta crear un EAMHub inmediatamente después de instalar el operador, es posible que vea un error de tiempo de espera excedido de los webhooks. Simplemente espere ~ 10 segundos y vuelva a intentar crearlo.

Proceso de instalación de línea de mandatos

Creación de una instancia de EAMHub

Nota: Debe instalar el operador IEAM antes de crear cualquier instancia de recurso personalizado EAMHub. Solo se da soporte a una instancia de EAMHub por clúster de Openshift.

  1. Cree el origen de catálogo de operador de IBM, que proporciona la posibilidad de instalar el paquete de Centro de gestión de IEAM.
cat <<EOF | oc apply -f -
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
   name: ibm-operator-catalog
   namespace: openshift-marketplace
spec:
   displayName: ibm-operator-catalog
   publisher: IBM Content
   sourceType: grpc
   image: icr.io/cpopen/ibm-operator-catalog
   updateStrategy:
      registryPoll:
      interval: 45m
EOF
  1. Cree el recurso personalizado de EAMHub IEAM :
cat <<EOF | oc apply -f -
apiVersion: eam.edge.ibm.com/v1beta1
kind: EamHub
metadata:
  name: ibm-edge
spec:
  license:
    accept: true
EOF

Una vez creado el recurso personalizado EAMHub, utilice las herramientas de CLI oc o kubectl para ver el progreso de la instalación.

oc get pods -n ibm-edge
oc get pods -n ibm-common-services

Qué hacer a continuación

Siga los pasos de post-instalación para continuar configurando el nuevo concentrador de gestión.