Skip to main content
Todos os fornecedores de nuvem
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Todos os fornecedores de nuvem
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Instale a versão anterior do conetor Astra

Colaboradores

O Astra Control Service usa a versão anterior do Astra Connector para permitir a comunicação entre o Astra Control Service e clusters privados gerenciados com workflows não nativos em Kubernetes. É necessário instalar o Astra Connector em clusters privados que você deseja gerenciar com workflows que não sejam nativos em Kubernetes.

A versão anterior do Astra Connector é compatível com os seguintes tipos de clusters privados gerenciados com workflows não nativos em Kubernetes:

  • Amazon Elastic Kubernetes Service (EKS)

  • Serviço Kubernetes do Azure (AKS)

  • Google Kubernetes Engine (GKE)

  • Red Hat OpenShift Service na AWS (ROSA)

  • ROSA com AWS PrivateLink

  • Red Hat OpenShift Container Platform on-premise

Sobre esta tarefa
  • Ao executar essas etapas, execute esses comandos no cluster privado que você deseja gerenciar com o Astra Control Service.

  • Se você estiver usando um host de bastião, emita esses comandos a partir da linha de comando do host de bastião.

Antes de começar
  • Você precisa ter acesso ao cluster privado que deseja gerenciar com o Astra Control Service.

  • Você precisa de permissões de administrador do Kubernetes para instalar o operador Astra Connector no cluster.

Passos
  1. Instale o operador Astra Connector anterior no cluster privado que você deseja gerenciar com workflows que não sejam nativos em Kubernetes. Quando você executa esse comando, o namespace astra-connector-operator é criado e a configuração é aplicada ao namespace:

    kubectl apply -f https://github.com/NetApp/astra-connector-operator/releases/download/23.07.0-202310251519/astraconnector_operator.yaml
  2. Verifique se o operador está instalado e pronto:

    kubectl get all -n astra-connector-operator
  3. Obtenha um token de API do Astra Control. Consulte o "Documentação do Astra Automation" para obter instruções.

  4. Crie o namespace astra-Connector:

    kubectl create ns astra-connector
  5. Crie o arquivo CR do Astra Connector e nomeie-o astra-connector-cr.yaml. Atualize os valores entre parêntesis> para corresponder ao seu ambiente Astra Control e à configuração de cluster:

    • <ASTRA_CONTROL_SERVICE_URL>: O URL da IU da Web do serviço Astra Control. Por exemplo:

      https://astra.netapp.io
    • <ASTRA_CONTROL_SERVICE_API_TOKEN>: O token da API Astra Control que você obteve na etapa anterior.

    • <PRIVATE_AKS_CLUSTER_NAME>: (Somente clusters AKS) - o nome do cluster do cluster privado do Azure Kubernetes Service. Descomente e preencha esta linha apenas se estiver a adicionar um cluster AKS privado.

    • <ASTRA_CONTROL_ACCOUNT_ID>: Obtido a partir da IU da Web do Astra Control. Selecione o ícone de figura no canto superior direito da página e selecione Acesso à 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. Depois de preencher o astra-connector-cr.yaml ficheiro com os valores corretos, aplique o CR:

    kubectl apply -f astra-connector-cr.yaml
  7. Verifique se o conetor Astra está totalmente implantado:

    kubectl get all -n astra-connector
  8. Verifique se o cluster está registrado no Astra Control:

    kubectl get astraconnector -n astra-connector

    Você deve ver saída semelhante ao seguinte:

    NAME              REGISTERED   ASTRACONNECTORID                       STATUS
    astra-connector   true         be475ae5-1511-4eaa-9b9e-712f09b0d065   Registered with Astra
    Dica Anote o ASTRACONNECTORID; você precisará dele quando adicionar o cluster ao Astra Control.

O que se segue?

Agora que você instalou o Astra Connector, está pronto para adicionar seu cluster privado ao Astra Control Service.

Para mais informações