Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Installare Astra Control Center utilizzando OpenShift OperatorHub

Collaboratori

Se utilizzi Red Hat OpenShift, puoi installare Astra Control Center usando l'operatore certificato Red Hat. Seguire questa procedura per installare Astra Control Center da "Catalogo Red Hat Ecosystem" Oppure utilizzando Red Hat OpenShift Container Platform.

Una volta completata questa procedura, tornare alla procedura di installazione per completare la "fasi rimanenti" per verificare che l'installazione sia riuscita e accedere.

Di cosa hai bisogno
  • "Prima di iniziare l'installazione, preparare l'ambiente per l'implementazione di Astra Control Center".

  • Dal tuo cluster OpenShift, assicurati che tutti gli operatori del cluster siano in buono stato (available è true):

    oc get clusteroperators
  • Dal cluster OpenShift, assicurati che tutti i servizi API siano in buono stato (available è true):

    oc get apiservices
  • Hai creato un indirizzo FQDN per Astra Control Center nel tuo data center.

  • Hai i permessi necessari e l'accesso alla piattaforma container Red Hat OpenShift per eseguire le fasi di installazione descritte.

Scarica e disimballa il bundle Astra Control Center

  1. Scarica il bundle Astra Control Center (astra-control-center-[version].tar.gz) da "Sito di supporto NetApp".

  2. Scarica la zip dei certificati e delle chiavi di Astra Control Center dal "Sito di supporto NetApp".

  3. (Facoltativo) utilizzare il seguente comando per verificare la firma del bundle:

    openssl dgst -sha256 -verify astra-control-center[version].pub -signature <astra-control-center[version].sig astra-control-center[version].tar.gz
  4. Estrarre le immagini:

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

Installare il plug-in NetApp Astra kubectl

NetApp Astra kubectl Il plug-in della riga di comando consente di risparmiare tempo durante l'esecuzione di attività comuni associate all'implementazione e all'aggiornamento di Astra Control Center.

Di cosa hai bisogno

NetApp fornisce binari per il plug-in per diverse architetture CPU e sistemi operativi. Prima di eseguire questa attività, è necessario conoscere la CPU e il sistema operativo in uso. Sui sistemi operativi Linux e Mac, è possibile utilizzare uname -a per raccogliere queste informazioni.

Fasi
  1. Elencare NetApp Astra disponibile kubectl Binari del plug-in e annotare il nome del file necessario per il sistema operativo e l'architettura della CPU:

    ls kubectl-astra/
  2. Copiare il file nella stessa posizione dello standard kubectl utility. In questo esempio, il kubectl l'utility si trova in /usr/local/bin directory. Sostituire <binary-name> con il nome del file desiderato:

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

Aggiungere le immagini al registro locale

  1. Passare alla directory Astra:

    cd acc
  2. Aggiungere i file nella directory dell'immagine di Astra Control Center al registro locale.

    Nota Vedere gli script di esempio per il caricamento automatico delle immagini di seguito.
    1. Accedere al Registro di sistema:

      Docker:

      docker login [your_registry_path]

      Podman:

      podman login [your_registry_path]
    2. Utilizzare lo script appropriato per caricare le immagini, contrassegnare le immagini e inviare le immagini al registro locale:

      Docker:

      export REGISTRY=[Docker_registry_path]
      for astraImageFile in $(ls images/*.tar) ; do
        # Load to local cache. And store the name of the loaded image trimming the 'Loaded images: '
        astraImage=$(docker load --input ${astraImageFile} | sed 's/Loaded image: //')
        astraImage=$(echo ${astraImage} | sed 's!localhost/!!')
        # Tag with local image repo.
        docker tag ${astraImage} ${REGISTRY}/${astraImage}
        # Push to the local repo.
        docker push ${REGISTRY}/${astraImage}
      done

      Podman:

    export REGISTRY=[Registry_path]
    for astraImageFile in $(ls images/*.tar) ; do
      # Load to local cache. And store the name of the loaded image trimming the 'Loaded images: '
      astraImage=$(podman load --input ${astraImageFile} | sed 's/Loaded image(s): //')
      astraImage=$(echo ${astraImage} | sed 's!localhost/!!')
      # Tag with local image repo.
      podman tag ${astraImage} ${REGISTRY}/${astraImage}
      # Push to the local repo.
      podman push ${REGISTRY}/${astraImage}
    done

Individuare la pagina di installazione dell'operatore

  1. Completare una delle seguenti procedure per accedere alla pagina di installazione dell'operatore:

    • Dalla console Web Red Hat OpenShift:Pagina di installazione di Astra Control Center

      1. Accedere all'interfaccia utente di OpenShift Container Platform.

      2. Dal menu laterale, selezionare Operator (operatori) > OperatorHub.

      3. Selezionare l'operatore di NetApp Astra Control Center.

      4. Selezionare Installa.

    • Dal Red Hat Ecosystem Catalog:Pagina panoramica di Astra Control Center

      1. Selezionare NetApp Astra Control Center "operatore".

      2. Selezionare Deploy and Use (implementazione e utilizzo).

Installare l'operatore

  1. Completare la pagina Install Operator (Installazione operatore) e installare l'operatore:

    Nota L'operatore sarà disponibile in tutti gli spazi dei nomi dei cluster.
    1. Selezionare lo spazio dei nomi dell'operatore o. netapp-acc-operator lo spazio dei nomi verrà creato automaticamente come parte dell'installazione dell'operatore.

    2. Selezionare una strategia di approvazione manuale o automatica.

      Nota Si consiglia l'approvazione manuale. Per ogni cluster dovrebbe essere in esecuzione una sola istanza dell'operatore.
    3. Selezionare Installa.

      Nota Se è stata selezionata una strategia di approvazione manuale, verrà richiesto di approvare il piano di installazione manuale per questo operatore.
  2. Dalla console, accedere al menu OperatorHub e verificare che l'installazione dell'operatore sia stata eseguita correttamente.

Installare Astra Control Center

  1. Dalla console nella vista dettagli dell'operatore Astra Control Center, selezionare Create instance Nella sezione API fornite.

  2. Completare il Create AstraControlCenter campo del modulo:

    1. Mantenere o regolare il nome di Astra Control Center.

    2. (Facoltativo) attivare o disattivare il supporto automatico. Si consiglia di mantenere la funzionalità di supporto automatico.

    3. Inserire l'indirizzo di Astra Control Center. Non entrare http:// oppure https:// nell'indirizzo.

    4. Inserire la versione di Astra Control Center, ad esempio 21.12.60.

    5. Immettere un nome account, un indirizzo e-mail e un cognome amministratore.

    6. Mantenere la policy di recupero del volume predefinita.

    7. In Image Registry, immettere il percorso locale del Registro di sistema dell'immagine container. Non entrare http:// oppure https:// nell'indirizzo.

    8. Se si utilizza un registro che richiede l'autenticazione, immettere il segreto.

    9. Inserire il nome admin.

    10. Configurare la scalabilità delle risorse.

    11. Mantenere la classe di storage predefinita.

    12. Definire le preferenze di gestione CRD.

  3. Selezionare Create.

Cosa succederà

Verificare che Astra Control Center sia stato installato correttamente e completare il "fasi rimanenti" per accedere. Inoltre, completerai l'implementazione eseguendo anche questa operazione "attività di installazione".