Skip to main content
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Instale Astra Control Center utilizando OpenShift OperatorHub

Colaboradores

Si utiliza Red Hat OpenShift, puede instalar Astra Control Center mediante el operador certificado de Red Hat. Utilice este procedimiento para instalar Astra Control Center desde "Catálogo de Red Hat Ecosystem" O con Red Hat OpenShift Container Platform.

Después de completar este procedimiento, debe volver al procedimiento de instalación para completar el "pasos restantes" para verificar que la instalación se ha realizado correctamente e iniciar sesión.

Lo que necesitará
  • "Antes de comenzar la instalación, prepare su entorno para la implementación de Astra Control Center".

  • En el clúster OpenShift, asegúrese de que todos los operadores de clúster se encuentran en buen estado (available es true):

    oc get clusteroperators
  • Desde su clúster OpenShift, asegúrese de que todos los servicios API se encuentran en buen estado (available es true):

    oc get apiservices
  • Cree una dirección FQDN para Astra Control Center en su centro de datos.

  • Obtenga los permisos necesarios y acceda a Red Hat OpenShift Container Platform para realizar los pasos de instalación descritos.

  • Si ya existe un administrador de certificados en el clúster, tendrá que realizar algunos "requisitos previos" Por lo tanto, Astra Control Center no instala su propio cert-Manager.

Descargue y desembale el paquete Astra Control Center

  1. Descargue el paquete Astra Control Center (astra-control-center-[version].tar.gz) del "Sitio de soporte de NetApp".

  2. Descargue el archivo zip de los certificados y claves de Astra Control Center de "Sitio de soporte de NetApp".

  3. (Opcional) Use el siguiente comando para verificar la firma del paquete:

    openssl dgst -sha256 -verify AstraControlCenter-public.pub -signature astra-control-center-[version].tar.gz.sig astra-control-center-[version].tar.gz
  4. Extraiga las imágenes:

    tar -vxzf astra-control-center-[version].tar.gz

Instale el complemento Astra kubectl de NetApp

La Astra de NetApp kubectl El complemento de línea de comandos ahorra tiempo al realizar tareas comunes asociadas con la implementación y actualización de Astra Control Center.

Lo que necesitará

NetApp proporciona binarios para el complemento para distintas arquitecturas de CPU y sistemas operativos. Debe saber qué CPU y sistema operativo tiene antes de realizar esta tarea. En los sistemas operativos Linux y Mac, puede utilizar uname -a comando para recopilar esta información.

Pasos
  1. Enumere la Astra de NetApp disponible kubectl Haga un complemento para binarios y anote el nombre del archivo que necesita para su sistema operativo y arquitectura de CPU:

    ls kubectl-astra/
  2. Copie el archivo en la misma ubicación que el estándar kubectl utilidad. En este ejemplo, la kubectl la utilidad se encuentra en /usr/local/bin directorio. Sustituya <binary-name> con el nombre del archivo que necesita:

    cp kubectl-astra/<binary-name> /usr/local/bin/kubectl-astra

Agregue las imágenes al registro local

  1. Complete la secuencia de pasos apropiada para el motor del contenedor:

Docker
  1. Cambie al directorio Astra:

    cd acc
  2. Push las imágenes del paquete del directorio imagen de Astra Control Center en su registro local. Realice las siguientes sustituciones antes de ejecutar el comando:

    • Sustituya BUNDLE_FILE por el nombre del archivo Astra Control Bundle (por ejemplo, acc.manifest.yaml).

    • Sustituya MY_REGISTRATION por la URL del repositorio de Docker.

    • Sustituya MY_REGISTRATION_USER por el nombre de usuario.

    • Sustituya MY_REGISTRATION_TOKEN por un token autorizado para el registro.

      kubectl astra packages push-images -m BUNDLE_FILE -r MY_REGISTRY -u MY_REGISTRY_USER -p MY_REGISTRY_TOKEN
Podman
  1. Inicie sesión en su registro:

    podman login [your_registry_path]
  2. Ejecute el siguiente script, haciendo la sustitución de <YOUR_REGISTRY> como se indica en los comentarios:

    # You need to be at the root of the tarball.
    # You should see these files to confirm correct location:
    #   acc.manifest.yaml
    #   acc/
    
    # Replace <YOUR_REGISTRY> with your own registry (e.g registry.customer.com or registry.customer.com/testing, etc..)
    export REGISTRY=<YOUR_REGISTRY>
    export PACKAGENAME=acc
    export PACKAGEVERSION=22.08.1-26
    export DIRECTORYNAME=acc
    for astraImageFile in $(ls ${DIRECTORYNAME}/images/*.tar) ; do
      # Load to local cache
      astraImage=$(podman load --input ${astraImageFile} | sed 's/Loaded image(s): //')
    
      # Remove path and keep imageName.
      astraImageNoPath=$(echo ${astraImage} | sed 's:.*/::')
    
      # Tag with local image repo.
      podman tag ${astraImage} ${REGISTRY}/netapp/astra/${PACKAGENAME}/${PACKAGEVERSION}/${astraImageNoPath}
    
      # Push to the local repo.
      podman push ${REGISTRY}/netapp/astra/${PACKAGENAME}/${PACKAGEVERSION}/${astraImageNoPath}
    done

Busque la página de instalación del operador

  1. Realice uno de los siguientes procedimientos para acceder a la página de instalación del operador:

    • Desde la consola web de Red Hat OpenShift:Página de instalación de Astra Control Center

      1. Inicie sesión en la IU de OpenShift Container Platform.

      2. En el menú lateral, seleccione operadores > OperatorHub.

      3. Seleccione el operador NetApp Astra Control Center.

      4. Seleccione instalar.

    • En el catálogo de ecosistemas de Red Hat:Página de resumen de Astra Control Center

      1. Seleccione Astra Control Center de NetApp "operador".

      2. Seleccione desplegar y utilizar.

Instale el operador

  1. Complete la página Install Operator e instale el operador:

    Nota El operador estará disponible en todos los espacios de nombres del clúster.
    1. Seleccione el espacio de nombres del operador o. netapp-acc-operator el espacio de nombres se creará automáticamente como parte de la instalación del operador.

    2. Seleccione una estrategia de aprobación manual o automática.

      Nota Se recomienda la aprobación manual. Solo debe tener una instancia de operador en ejecución por clúster.
    3. Seleccione instalar.

      Nota Si ha seleccionado una estrategia de aprobación manual, se le pedirá que apruebe el plan de instalación manual para este operador.
  2. Desde la consola, vaya al menú OperatorHub y confirme que el operador se ha instalado correctamente.

Instalar Astra Control Center

  1. En la consola de la vista de detalles del operador del Centro de control de Astra, seleccione Create instance En la sección proporcionada API.

  2. Complete el Create AstraControlCenter campo de formulario:

    1. Mantenga o ajuste el nombre del Centro de control de Astra.

    2. (Opcional) Habilitar o deshabilitar AutoSupport. Se recomienda conservar la funcionalidad de AutoSupport.

    3. Introduzca la dirección de Astra Control Center. No entre http:// o. https:// en la dirección.

    4. Introduzca la versión de Astra Control Center; por ejemplo, 21.12.60.

    5. Introduzca un nombre de cuenta, una dirección de correo electrónico y un apellido de administrador.

    6. Conserve la política de reclamaciones de volumen predeterminada.

    7. En Registro de imágenes, introduzca la ruta de registro de la imagen del contenedor local. No entre http:// o. https:// en la dirección.

    8. Si utiliza un registro que requiere autenticación, introduzca el secreto.

    9. Introduzca el nombre del administrador.

    10. Configure el escalado de recursos.

    11. Conserve la clase de almacenamiento predeterminada.

    12. Defina las preferencias de manejo de CRD.

  3. Seleccione Create.

El futuro

Compruebe que la instalación de Astra Control Center se ha realizado correctamente y complete el "pasos restantes" para iniciar sesión. Además, completará la implementación siguiendo este proceso "tareas de configuración".