Skip to main content
Todos los proveedores de cloud
  • Amazon Web Services
  • Google Cloud
  • Microsoft Azure
  • Todos los proveedores de cloud
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.

Instala la versión anterior de Astra Connector

Colaboradores

Astra Control Service utiliza la versión anterior de Astra Connector para permitir la comunicación entre Astra Control Service y clústeres privados que no son nativos de Kubernetes. Tienes que instalar Astra Connector en clústeres privados que quieras gestionar con flujos de trabajo que no sean nativos de Kubernetes.

La versión anterior de Astra Connector admite los siguientes tipos de clústeres privados gestionados con flujos de trabajo no nativos de Kubernetes:

  • Amazon Elastic Kubernetes Service (EKS)

  • Azure Kubernetes Service (AKS)

  • Google Kubernetes Engine (GKE)

  • Red Hat OpenShift Service en AWS (ROSA)

  • ROSA con AWS PrivateLink

  • Red Hat OpenShift Container Platform en las instalaciones

Acerca de esta tarea
  • Cuando realice estos pasos, ejecute estos comandos en el clúster privado que desee administrar con Astra Control Service.

  • Si utiliza un host de Bastion, emita estos comandos desde la línea de comandos del host de Bastion.

Antes de empezar
  • Necesita acceso al clúster privado que desea gestionar con Astra Control Service.

  • Necesitas permisos de administrador de Kubernetes para instalar el operador Astra Connector en el clúster.

Pasos
  1. Instale el operador Astra Connector anterior en el clúster privado que desea gestionar con flujos de trabajo que no sean nativos de Kubernetes. Cuando se ejecuta este comando, el espacio de nombres astra-connector-operator se crea y la configuración se aplica al espacio de nombres:

    kubectl apply -f https://github.com/NetApp/astra-connector-operator/releases/download/23.07.0-202310251519/astraconnector_operator.yaml
  2. Compruebe que el operador está instalado y listo:

    kubectl get all -n astra-connector-operator
  3. Obtén un token de API de Astra Control. Consulte la "Documentación de Astra Automation" si desea obtener instrucciones.

  4. Cree el espacio de nombres de Astra-Connector:

    kubectl create ns astra-connector
  5. Cree el archivo Astra Connector CR y asígnele el nombre astra-connector-cr.yaml. Actualiza los valores entre paréntesis <> para que coincidan con tu entorno de Astra Control y la configuración del clúster:

    • <ASTRA_CONTROL_SERVICE_URL>: La URL de la interfaz de usuario web del servicio de control de Astra. Por ejemplo:

      https://astra.netapp.io
    • <ASTRA_CONTROL_SERVICE_API_TOKEN>: El token de la API Astra Control que obtuviste en el paso anterior.

    • <PRIVATE_AKS_CLUSTER_NAME>: (Solo clústeres de AKS): El nombre del clúster privado del servicio de Azure Kubernetes. Elimine el comentario y rellene esta línea sólo si está agregando un cluster AKS privado.

    • <ASTRA_CONTROL_ACCOUNT_ID>: Obtenido de la interfaz de usuario web de Astra Control. Selecciona el icono de la figura en la parte superior derecha de la página y selecciona Acceso 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. Después de rellenar el astra-connector-cr.yaml Con los valores correctos, aplique el CR:

    kubectl apply -f astra-connector-cr.yaml
  7. Compruebe que Astra Connector está completamente implementado:

    kubectl get all -n astra-connector
  8. Compruebe que el clúster esté registrado en Astra Control:

    kubectl get astraconnector -n astra-connector

    Debería ver una salida similar a la siguiente:

    NAME              REGISTERED   ASTRACONNECTORID                       STATUS
    astra-connector   true         be475ae5-1511-4eaa-9b9e-712f09b0d065   Registered with Astra
    Consejo Toma nota del ASTRACONNECTORID, lo necesitarás cuando añadas el clúster a Astra Control.

El futuro

Ahora que ha instalado Astra Connector, está listo para añadir su clúster privado a Astra Control Service.

Si quiere más información