Skip to main content
Tutti i cloud provider
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Tutti i cloud provider
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Installare la versione precedente del connettore Astra

Collaboratori

Astra Control Service utilizza la versione precedente di Astra Connector per consentire la comunicazione tra Astra Control Service e i cluster privati gestiti con flussi di lavoro non nativi per Kubernetes. Devi installare Astra Connector su cluster privati che vuoi gestire con flussi di lavoro non nativi di Kubernetes.

La versione precedente di Astra Connector supporta i seguenti tipi di cluster privati gestiti con flussi di lavoro non nativi di Kubernetes:

  • Amazon Elastic Kubernetes Service (EKS)

  • Servizio Azure Kubernetes (AKS)

  • Google Kubernetes Engine (GKE)

  • Red Hat OpenShift Service su AWS (ROSA)

  • ROSA con AWS PrivateLink

  • Piattaforma Red Hat OpenShift Container all'interno dell'hotel

A proposito di questa attività
  • Per eseguire questi passaggi, esegui questi comandi sul cluster privato che desideri gestire con Astra Control Service.

  • Se si utilizza un host Bastion, eseguire questi comandi dalla riga di comando dell'host Bastion.

Prima di iniziare
  • Devi accedere al cluster privato da gestire con Astra Control Service.

  • Sono necessarie autorizzazioni di amministratore di Kubernetes per installare l'operatore Astra Connector sul cluster.

Fasi
  1. Installa l'operatore Astra Connector precedente sul cluster privato che desideri gestire con flussi di lavoro non nativi di Kubernetes. Quando si esegue questo comando, lo spazio dei nomi astra-connector-operator viene creato e la configurazione viene applicata allo spazio dei nomi:

    kubectl apply -f https://github.com/NetApp/astra-connector-operator/releases/download/23.07.0-202310251519/astraconnector_operator.yaml
  2. Verificare che l'operatore sia installato e pronto:

    kubectl get all -n astra-connector-operator
  3. Ottieni un token API da Astra Control. Fare riferimento a. "Documentazione di Astra Automation" per istruzioni.

  4. Creare lo spazio dei nomi astra-Connector:

    kubectl create ns astra-connector
  5. Creare il file Astra Connector CR e assegnargli un nome astra-connector-cr.yaml. Aggiorna i valori tra parentesi <> per farli corrispondere all'ambiente Astra Control e alla configurazione del cluster:

    • <ASTRA_CONTROL_SERVICE_URL>: L'URL dell'interfaccia utente web del servizio di controllo Astra. Ad esempio:

      https://astra.netapp.io
    • <ASTRA_CONTROL_SERVICE_API_TOKEN>: Il token dell'API di controllo Astra ottenuto nel passaggio precedente.

    • <PRIVATE_AKS_CLUSTER_NAME>: (Solo cluster AKS) - il nome del cluster del cluster privato Azure Kubernetes Service. Annullare il commento e popolare questa riga solo se si aggiunge un cluster AKS privato.

    • <ASTRA_CONTROL_ACCOUNT_ID>: Ottenuto dall'interfaccia utente web Astra Control. Selezionare l'icona a forma di figura in alto a destra nella pagina e selezionare accesso API.

      apiVersion: netapp.astraconnector.com/v1
      kind: AstraConnector
      metadata:
        name: astra-connector
        namespace: astra-connector
      spec:
        natssync-client:
          cloud-bridge-url: <ASTRA_CONTROL_SERVICE_URL>
        imageRegistry:
          name: theotw
          secret: ""
        astra:
          token: <ASTRA_CONTROL_SERVICE_API_TOKEN>
          #clusterName: <PRIVATE_AKS_CLUSTER_NAME>
          accountId: <ASTRA_CONTROL_ACCOUNT_ID>
          acceptEULA: yes
  6. Dopo aver popolato il astra-connector-cr.yaml File con i valori corretti, applicare il CR:

    kubectl apply -f astra-connector-cr.yaml
  7. Verificare che il connettore Astra sia completamente distribuito:

    kubectl get all -n astra-connector
  8. Verifica che il cluster sia registrato con Astra Control:

    kubectl get astraconnector -n astra-connector

    L'output dovrebbe essere simile a quanto segue:

    NAME              REGISTERED   ASTRACONNECTORID                       STATUS
    astra-connector   true         be475ae5-1511-4eaa-9b9e-712f09b0d065   Registered with Astra
    Suggerimento Prendere nota di ASTRACONNECTORID; sarà necessario quando si aggiunge il cluster ad Astra Control.

Quali sono le prossime novità?

Una volta installato Astra Connector, puoi aggiungere il cluster privato ad Astra Control Service.

Per ulteriori informazioni