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.

Añada un clúster privado gestionado por un proveedor a Astra Control Service

Colaboradores

Puede utilizar Astra Control Service para gestionar clústeres privados de Google Kubernetes Engine (GKE). En estas instrucciones se asume que ya ha creado un clúster privado de AKS o OpenShift y preparado un método seguro para acceder de forma remota; para obtener más información sobre la creación y el acceso a clústeres privados de AKS o OpenShift, consulte la siguiente documentación:

Puede utilizar Astra Control Service para gestionar clústeres privados de Azure Kubernetes Service (AKS) y clústeres privados de Red Hat OpenShift en AKS. En estas instrucciones se asume que ya ha creado un clúster privado de AKS o OpenShift y preparado un método seguro para acceder de forma remota; para obtener más información sobre la creación y el acceso a clústeres privados de AKS o OpenShift, consulte la siguiente documentación:

Puede utilizar Astra Control Service para gestionar clústeres privados de Amazon Elastic Kubernetes Service (EKS). En estas instrucciones se asume que ya ha creado un clúster EKS privado y preparado un método seguro para acceder de forma remota; para obtener más información sobre la creación y el acceso a clústeres EKS privados, consulte la "Documentación de Amazon EKS".

Tienes que realizar las siguientes tareas para añadir tu clúster privado a Astra Control Service:

Instala Astra Connector

Antes de agregar un clúster privado, tiene que instalar Astra Connector en el clúster para que Astra Control se pueda comunicar con él. Consulte "Instala la versión anterior de Astra Connector para clústeres privados gestionados con flujos de trabajo que no sean nativos de Kubernetes" si desea obtener instrucciones.

Configure el almacenamiento persistente

Configure el almacenamiento persistente para el clúster. Consulte la documentación para empezar para obtener más información sobre la configuración del almacenamiento persistente:

Añada el clúster gestionado por proveedores privados a Astra Control Service

Ahora puede añadir el clúster privado a Astra Control Service.

Al gestionar clústeres de Azure Kubernetes Service y Google Kubernetes Engine, tenga en cuenta que tiene dos opciones para la instalación del aprovisionador de Astra Control y la gestión del ciclo de vida:

  • Puedes utilizar el servicio Astra Control para gestionar automáticamente el ciclo de vida del aprovisionador Astra Control. Para hacerlo, asegúrese de que Astra Trident no esté instalado y que Astra Control Provisioner no esté habilitado en el clúster que desee gestionar con Astra Control Service. En este caso, Astra Control Service habilita automáticamente Astra Control Provisioning cuando se comienza a gestionar el clúster, y las actualizaciones del aprovisionador de Astra Control se realizan automáticamente.

  • Puede gestionar el ciclo de vida de Astra Control Provisionador tú mismo. Para ello, habilite el aprovisionador de Astra Control en el clúster antes de gestionar el clúster con Astra Control Service. En este caso, Astra Control Service detecta que Astra Control Provisioning ya está habilitado y no lo reinstala ni gestiona las actualizaciones del aprovisionador de Astra Control. Consulte "Habilita el aprovisionador de Astra Control" Para seguir los pasos, habilita el aprovisionador de Astra Control.

Al gestionar clústeres de Amazon Web Services con Astra Control Service, si necesita back-ends de almacenamiento que solo puede utilizarse con el aprovisionador de Astra Control, tendrá que habilitar el aprovisionador de Astra Control manualmente en el clúster antes de gestionarlo con el servicio de Astra Control. Consulte "Habilita el aprovisionador de Astra Control" Para conocer los pasos que hay que seguir para habilitar el aprovisionador de Astra Control.

Antes de empezar
Amazon Web Services
Microsoft Azure
  • Debe tener el archivo JSON que contenga el resultado de la CLI de Azure cuando cree el principal del servicio. "Aprenda a configurar un director de servicios".

    También necesitará su ID de suscripción de Azure si no lo ha añadido al archivo JSON.

  • Si tiene pensado utilizar Cloud Volumes ONTAP de NetApp como back-end de almacenamiento, debe configurar Cloud Volumes ONTAP para que funcione con Microsoft Azure. Consulte el Cloud Volumes ONTAP "documentación de configuración".

Google Cloud
  • Debe tener el archivo de clave de cuenta de servicio para una cuenta de servicio que tenga los permisos necesarios. "Aprenda a configurar una cuenta de servicio".

  • Si el clúster es privado, el "redes autorizadas" Debe permitir la dirección IP del servicio Astra Control:

    52.188.218.166/32

  • Si tiene pensado utilizar Cloud Volumes ONTAP de NetApp como back-end de almacenamiento, debe configurar Cloud Volumes ONTAP para que funcione con Google Cloud. Consulte el Cloud Volumes ONTAP "documentación de configuración".

Pasos
  1. (Opcional) Si añade un clúster de Amazon EKS o desea gestionar la instalación y actualizaciones de Astra Control Provisionador, habilite Astra Control Provisionador en el clúster. Consulte "Habilita el aprovisionador de Astra Control" para pasos de habilitación.

  2. Abra la interfaz de usuario web de Astra Control Service en un navegador.

  3. En el Panel de control, seleccione gestionar clúster Kubernetes.

    Siga las instrucciones para añadir el clúster.

  4. Proveedor: Seleccione su proveedor de cloud y, a continuación, proporcione las credenciales necesarias para crear una nueva instancia de cloud, o seleccione una instancia de cloud existente para utilizar.

  5. Amazon Web Services: Proporcione detalles sobre su cuenta de usuario de Amazon Web Services IAM cargando un archivo JSON o pegando el contenido de ese archivo JSON desde el portapapeles.

    El archivo JSON debe contener las credenciales del usuario IAM que creó el clúster.

  6. Microsoft Azure: Proporcione detalles sobre el principal de servicio de Azure cargando un archivo JSON o pegando el contenido de ese archivo JSON desde el portapapeles.

    El archivo JSON debe contener el resultado de la CLI de Azure al crear el principal del servicio. También puede incluir su ID de suscripción para que se agregue automáticamente a Astra. De lo contrario, deberá introducir manualmente el ID después de proporcionar JSON.

  7. Google Cloud Platform: Proporcione el archivo de clave de cuenta de servicio cargando el archivo o pegando el contenido del portapapeles.

    Astra Control Service utiliza la cuenta de servicio para descubrir los clústeres que se ejecutan en Google Kubernetes Engine.

  8. Otros: Esta pestaña es para uso solo con clusters autogestionados.

    1. Nombre de la instancia de nube: Proporcione un nombre para la nueva instancia de nube que se creará al agregar este clúster. Más información acerca de "instancias de cloud".

    2. Seleccione Siguiente.

      Astra Control Service muestra una lista de clústeres entre los que puede elegir.

    3. Clúster: Selecciona un clúster de la lista para añadirlo a Astra Control Service.

      Nota Al seleccionar de la lista de clusters, preste atención a la columna Eligiblity. Si un clúster es «no elegible» o «parcialmente elegible», pase el cursor por encima del estado para determinar si hay un problema con el clúster. Por ejemplo, podría identificar que el clúster no tiene un nodo de trabajo.
  9. Seleccione Siguiente.

  10. (Opcional) Almacenamiento: Opcionalmente, seleccione la clase de almacenamiento que desea que las aplicaciones de Kubernetes implementadas en este clúster utilicen de forma predeterminada.

    1. Para seleccionar una nueva clase de almacenamiento predeterminada para el clúster, active la casilla de verificación Asignar una nueva clase de almacenamiento predeterminada.

    2. Seleccione una nueva clase de almacenamiento predeterminada de la lista.

      Nota

      Cada servicio de almacenamiento de proveedor de cloud muestra la siguiente información sobre el precio, el rendimiento y la resiliencia:

      • Cloud Volumes Service para Google Cloud: Información de precio, rendimiento y resiliencia

      • Google Persistent Disk: No hay información de precio, rendimiento ni resiliencia disponible

      • Azure NetApp Files: Información sobre rendimiento y resiliencia

      • Discos administrados de Azure: No hay información de precios, rendimiento ni resiliencia disponible

      • Amazon Elastic Block Store: No dispone de información de precio, rendimiento o resiliencia

      • Amazon FSX para ONTAP de NetApp: Sin información de precio, rendimiento ni resiliencia disponible

      • Cloud Volumes ONTAP de NetApp: No hay información de precio, rendimiento ni resiliencia disponible

      Cada clase de almacenamiento puede utilizar uno de los siguientes servicios:

    3. Seleccione Siguiente.

    4. Revisar y aprobar: Revise los detalles de la configuración.

    5. Selecciona Add para agregar el clúster a Astra Control Service.

Resultado

Si este es el primer clúster que se ha añadido para este proveedor de cloud, Astra Control Service crea un almacén de objetos para el proveedor de cloud para realizar backups de las aplicaciones que se ejecutan en clústeres aptos. (Cuando añada clústeres posteriores para este proveedor de cloud, no se crearán más almacenes de objetos). Si ha especificado una clase de almacenamiento predeterminada, Astra Control Service establece la clase de almacenamiento predeterminada que ha especificado. En el caso de clústeres gestionados en Amazon Web Services o Google Cloud Platform, Astra Control Service también crea una cuenta de administrador en el clúster. Estas acciones pueden tardar varios minutos.

Cambie la clase de almacenamiento predeterminada

Es posible cambiar la clase de almacenamiento predeterminada para un clúster de.

Cambie la clase de almacenamiento predeterminada con Astra Control

Puede cambiar la clase de almacenamiento predeterminada para un clúster de Astra Control. Si su clúster utiliza un servicio de fondo de almacenamiento previamente instalado, es posible que no pueda utilizar este método para cambiar la clase de almacenamiento predeterminada (la acción establecer como predeterminada no se puede seleccionar). En este caso, usted puede Cambie la clase de almacenamiento predeterminada con la línea de comandos.

Pasos
  1. En la interfaz de usuario de Astra Control Service, seleccione Clusters.

  2. En la página Clusters, seleccione el clúster que desea cambiar.

  3. Seleccione la ficha almacenamiento.

  4. Seleccione la categoría clases de almacenamiento.

  5. Seleccione el menú acciones para la clase de almacenamiento que desea establecer como predeterminada.

  6. Seleccione establecer como predeterminado.

Cambie la clase de almacenamiento predeterminada con la línea de comandos

Es posible cambiar la clase de almacenamiento predeterminada para un clúster mediante comandos de Kubernetes. Este método funciona independientemente de la configuración del clúster.

Pasos
  1. Inicie sesión en su clúster de Kubernetes.

  2. Enumere las clases de almacenamiento del clúster:

    kubectl get storageclass
  3. Quite la designación predeterminada de la clase de almacenamiento predeterminada. Sustituya <SC_NAME> por el nombre de la clase de almacenamiento:

    kubectl patch storageclass <SC_NAME> -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"false"}}}'
  4. Seleccione una clase de almacenamiento diferente de forma predeterminada. Sustituya <SC_NAME> por el nombre de la clase de almacenamiento:

    kubectl patch storageclass <SC_NAME> -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'
  5. Confirme la nueva clase de almacenamiento predeterminada:

    kubectl get storageclass