Instalación de los componentes necesarios para una instancia de IBM Software Hub

Para instalar una instancia de IBM Software Hub, debe instalar los operadores y recursos personalizados necesarios para la instancia.

Fase de instalación
  • No estás aquí. Configuración de una estación de trabajo cliente
  • No estás aquí. Configuración de un clúster
  • No estás aquí. Recopilación de la información necesaria
  • No estás aquí. Preparación para ejecutar instalaciones en una red restringida
  • No estás aquí. Preparación para ejecutar instalaciones desde un registro de contenedores privado
  • No estás aquí. Preparación del clúster para IBM Software Hub
  • No estás aquí. Preparación para instalar una instancia de IBM Software Hub
  • Icono «Estás aquí». Instalación de una instancia de IBM Software Hub
  • No estás aquí. Configurando la control plane
  • No estás aquí. Instalación de soluciones y servicios
¿Quién debe completar esta tarea?

Administrador de instancias Un administrador de instancias puede completar esta tarea.

¿Cuándo necesitas completar esta tarea?

Esta tarea es necesaria.

Repita según sea necesario. Si tiene previsto instalar varias instancias de IBM Software Hub, debe repetir esta tarea para cada instancia que desee instalar.

Antes de empezar

Práctica recomendada: puede ejecutar los comandos de esta tarea tal y como están escritos si configura las variables de entorno. Para obtener instrucciones, consulte Configuración de las variables de entorno de instalación.

Asegúrese de obtener las variables de entorno antes de ejecutar los comandos de esta tarea.

Acerca de esta tarea

Utilice el cpd-cli manage install-components comando para instalar los operadores y recursos personalizados necesarios para una instancia de IBM Software Hub.

Importante: Los install-components comandos de este tema incluyen la --run_storage_tests opción. Se recomienda encarecidamente ejecutar el comando con la --run_storage_tests opción para garantizar que el almacenamiento de su entorno cumple los requisitos mínimos de rendimiento y funcionalidad.

Si su almacenamiento no cumple los requisitos mínimos, puede desactivar la --run_storage_tests opción para continuar con la instalación. Sin embargo, es probable que su entorno encuentre problemas debido a cuestiones relacionadas con su almacenamiento.

Procedimiento

  1. Inicie sesión cpd-cli en el Red Hat® OpenShift® Container Platform clúster:
    ${CPDM_OC_LOGIN}
    Recuerda: CPDM_OC_LOGIN es un alias del cpd-cli manage login-to-ocp comando.
  2. Revise los términos de la licencia del software que desea instalar.
    Las licencias están disponibles en línea. Sin embargo, algunas licencias no están incluidas en el get-license comando. Si no ve la licencia que ha comprado, puede buscarla en IBM Terms.
    Ver todas las URL de licencias disponibles
    cpd-cli manage get-license \
    --release=${VERSION}
    Consulte la licencia de software libre de código abierto ( URL ) para obtener una licencia específica
    Ejecute los comandos adecuados en función de la licencia o licencias que haya adquirido.
    IBM Cloud Pak for Data Enterprise Edition
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=EE

    IBM Cloud Pak for Data Standard Edition
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=SE

    IBM Data Gate para watsonx
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=DGWXD

    IBM Data Product Hub Cartucho
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=DPH

    Data Replication

    Ejecute el comando adecuado según la licencia que haya adquirido:

    IBM Data Replication Cartridge
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IDRC
    IBM InfoSphere® Data Replication Cartridge
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IIDRC
    IBM Data Replication Modernization
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IDRM
    IBM InfoSphere Data Replication Modernization
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IIDRM
    IBM Data Replication for Db2® z/OS® Cartridge
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IDRZOS
    IBM InfoSphere Data Replication for watsonx.data™ Cartridge
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IIDRWXTO
    IBM InfoSphere Data Replication Cartridge Add-on for IBM watsonx.data
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IIDRWXAO

    Db2

    Ejecute el comando adecuado según la licencia que haya adquirido:

    IBM Db2 Standard Edition Cartridge for IBM Cloud Pak for Data
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=DB2SE
    IBM Db2 Advanced Edition Cartridge for IBM Cloud Pak for Data
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=DB2AE

    IBM Knowledge Catalog Premium
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IKCP

    IBM Knowledge Catalog Standard
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=IKCS

    IBM watsonx.ai
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=WXAI

    IBM watsonx Code Assistant
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=WCA

    IBM watsonx Code Assistant para Ansible
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=WCAA

    IBM watsonx.data
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=WXD

    IBM watsonx.data Premium Edición
    cpd-cli manage get-license \
    --release=${VERSION} \
    --license_types=WXDP

  3. Instale los componentes necesarios para una instancia de IBM Software Hub:
    Consejo: Antes de ejecutar este comando en su clúster, puede obtener una vista previa de los oc comandos que este comando emitirá en su nombre ejecutando el comando con la --preview=true opción.

    Los oc comandos se guardan en el preview.sh archivo del work directorio.

    El comando que ejecute dependerá del almacenamiento de su clúster y de si tiene previsto utilizar proyectos vinculados:


    Red Hat OpenShift Almacenamiento de la base de datos
    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    IBM Almacenamiento Fusion Data Foundation
    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    IBM Almacenamiento de la plataforma de datos global Fusion

    Cuando utilizas IBM Fusion almacenamiento, tanto ${STG_CLASS_BLOCK} como ${STG_CLASS_FILE} apuntan a la misma clase de almacenamiento, normalmente ibm-spectrum-scale-sc o ibm-storage-fusion-cp-sc.

    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    IBM Storage Escala contenedor Almacenamiento nativo

    Cuando utilizas IBM Storage Scale Container Native almacenamiento, tanto ${STG_CLASS_BLOCK} como ${STG_CLASS_FILE} apuntan a la misma clase de almacenamiento, normalmente ibm-spectrum-scale-sc.

    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    Almacenamiento de Portworx
    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --storage_vendor=portworx \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --storage_vendor=portworx \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    Almacenamiento NFS

    Cuando utilizas NFS almacenamiento, tanto ${STG_CLASS_BLOCK} como ${STG_CLASS_FILE} apuntan a la misma clase de almacenamiento, normalmente managed-nfs-storage.

    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    AWS EFS solo almacenamiento

    Cuando solo se utiliza EFS almacenamiento, tanto ${STG_CLASS_BLOCK} como ${STG_CLASS_FILE} apuntan a la misma clase de almacenamiento, normalmente efs-nfs-client.

    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    AWS EFS y un almacén EBS
    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    NetApp Trident

    Cuando utilizas NetApp Trident almacenamiento, tanto ${STG_CLASS_BLOCK} como ${STG_CLASS_FILE} apuntan a la misma clase de almacenamiento, normalmente ontap-nas.

    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    Nutanix almacenamiento
    Instancias sin proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true
    Instancias con proyectos vinculados
    cpd-cli manage install-components \
    --license_acceptance=true \
    --components=cpd_platform \
    --release=${VERSION} \
    --patch_id=${PATCH_ID} \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --tethered_instance_ns=${PROJECT_CPD_INSTANCE_TETHERED_LIST} \
    --block_storage_class=${STG_CLASS_BLOCK} \
    --file_storage_class=${STG_CLASS_FILE} \
    --image_pull_prefix=${IMAGE_PULL_PREFIX} \
    --image_pull_secret=${IMAGE_PULL_SECRET} \
    --run_storage_tests=true

    Espere a que cpd-cli devuelva el siguiente mensaje antes de continuar con el siguiente paso:
    [SUCCESS] ... The install-components command ran successfully.
  4. Confirme que el estado de los operandos es Completed:
    cpd-cli manage get-cr-status \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS}
  5. Comprueba el estado de los recursos en el proyecto de los operadores :
    cpd-cli health operators \
    --operator_ns=${PROJECT_CPD_INST_OPERATORS} \
    --control_plane_ns=${PROJECT_CPD_INST_OPERANDS}
    Confirme que el informe de comprobación del estado devuelve los resultados esperados:
    Prueba Lo que comprueba la prueba Resultado esperado
    Pod Healthcheck Para los pods del proyecto operators, el estado de cada pod requerido es Running. [SUCCESS]
    Pod Usage Healthcheck Para los pods del proyecto operators, el uso de recursos de cada pod se encuentra dentro de los límites de CPU y memoria. [SUCCESS]
    Cluster Service Versions Healthcheck Para las versiones de servicio de clúster (CSV) en el proyecto de operadores, la fase de cada CSV es Succeeded. [SUCCESS]
    Catalog Source Healthcheck Para las fuentes del catálogo en el proyecto de operadores, el último estado observado de cada fuente del catálogo es Ready. [SUCCESS]
    Install Plan Healthcheck Para los operadores del proyecto de operadores, la aprobación del plan de instalación para cada operador es Automatic. [SUCCESS]
    Subscriptions Healthchec Para las suscripciones en el proyecto de operadores, hay un CSV instalado para cada suscripción. [SUCCESS]
    Persistent Volume Claim Healthcheck En el caso de las reclamaciones de volumen persistente (PVC) en el proyecto de los operadores, cada PVC está vinculada.
    Nota: No debería haber ningún PVC en el proyecto de los operadores, por lo que la prueba debería omitirse.
    [SKIP...]
    Deployment Healthcheck Para las implementaciones en el proyecto de operadores, cada implementación tiene el número deseado de réplicas. [SUCCESS]
    Namespace Scopes Healthcheck Para el NamespaceScope operador en el proyecto de operadores, existen los proyectos especificados en la members lista. [SUCCESS]
    Stateful Set Healthcheck En el proyecto de operadores, los conjuntos con estado tienen el número deseado de réplicas.
    Nota: No debería haber ningún conjunto con estado en el proyecto de operadores, por lo que la prueba debería omitirse.
    [SKIP...]
    Common Services Healthcheck Para el recurso common-service commonservice personalizado en el proyecto de operadores, la fase del recurso personalizado es Succeeded. [SUCCESS]
    Custom Resource Healthcheck Para cualquier otro recurso personalizado en el proyecto de operadores, la fase de cada recurso personalizado es Succeeded.
    Nota: No debería haber ningún otro recurso personalizado en el proyecto de operadores, por lo que la prueba debería omitirse.
    [SKIP...]
    Operand Requests Healthcheck Para las solicitudes de operandos en el proyecto de operadores, la fase de cada solicitud de operando es Running, [SUCCESS]
  6. Comprueba el estado de los recursos en el proyecto operands :
    cpd-cli health operands \
    --control_plane_ns=${PROJECT_CPD_INST_OPERANDS}
    Confirme que el informe de comprobación del estado devuelve los resultados esperados:
    Prueba Lo que comprueba la prueba Resultado esperado
    Pod Healthcheck Para los pods del proyecto operands, el estado de cada pod es Running. [SUCCESS]
    Pod Usage Healthcheck Para los pods del proyecto operands, el uso de recursos de cada pod se encuentra dentro de los límites de CPU y memoria. [SUCCESS]
    EDB Cluster Healthcheck Para EDB Postgres los clústeres del proyecto operands, el estado de cada clúster es Cluster in healthy state. [SUCCESS]
    Persistent Volume Claim Healthcheck Para las reclamaciones de volumen persistente (PVC) en el proyecto operandos, cada PVC está vinculada. [SUCCESS]
    Deployment Healthcheck Para las implementaciones en el proyecto operands, cada implementación tiene el número deseado de réplicas. [SUCCESS]
    Stateful Set Healthcheck En el proyecto Operands, los conjuntos con estado tienen el número deseado de réplicas. [SUCCESS]
    Common Services Healthcheck Para el recurso common-service commonservice personalizado en el proyecto operandos, la fase del recurso personalizado es Succeeded. [SUCCESS]
    Operand Requests Healthcheck Para las solicitudes de operandos en el proyecto de operandos, la fase de cada solicitud de operandos es Running. [SUCCESS]
    Monitor Events Healthcheck Los monitores de la plataforma no están generando ningún Critical evento. [SUCCESS]
    Custom Resource Healthcheck Para los recursos personalizados del proyecto operands, la fase de cada recurso personalizado es Succeeded. [SUCCESS]
    Platform Healthcheck Que los pods para los microservicios de plataforma requeridos sean Running. [SUCCESS]
  7. Obtenga el identificador de cliente ( URL ) y las credenciales predeterminadas del cliente web:
    cpd-cli manage get-cpd-instance-details \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --get_admin_initial_credentials=true

Qué hacer a continuación

Si desea vincular proyectos a esta instancia de IBM Software Hub, complete Vincular proyectos al plano de control de IBM Software Hub.

Ahora que ya ha instalado IBM Software Hub, está listo para completar la configuración de IBM Software Hub.