Skip to main content
Hay disponible una nueva versión de este producto.
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.

Realice la gestión del entorno de administración con kubectl

Colaboradores

Obtenga información sobre cómo realizar operaciones de gestión de backend mediante kubectl.

Eliminar un back-end

Al eliminar un TridentBackendConfig, le indica a Astra Trident que elimine/conserve back-ends (según deletionPolicy ). Para suprimir un backend, asegúrese de que deletionPolicy está definido como DELETE. Para suprimir sólo el TridentBackendConfig, asegúrese de que deletionPolicy está definido en Retener. Esto asegurará que el backend todavía está presente y se puede gestionar mediante el uso tridentctl.

Ejecute el siguiente comando:

kubectl delete tbc <tbc-name> -n trident

Astra Trident no elimina los secretos de Kubernetes que estaban utilizando TridentBackendConfig . El usuario de Kubernetes es responsable de limpiar los secretos. Hay que tener cuidado a la hora de eliminar secretos. Solo debe eliminar secretos si no los están utilizando los back-ends.

Ver los back-ends existentes

Ejecute el siguiente comando:

kubectl get tbc -n trident

También puede ejecutar tridentctl get backend -n trident u tridentctl get backend -o yaml -n trident obtener una lista de todos los back-ends existentes. Esta lista también incluirá back-ends creados con tridentctl.

Actualizar un back-end

Puede haber varias razones para actualizar un back-end:

  • Las credenciales del sistema de almacenamiento han cambiado. Para actualizar las credenciales, se debe actualizar el secreto de Kubernetes utilizado en el TridentBackendConfig objeto. Astra Trident actualizará automáticamente el back-end con las últimas credenciales proporcionadas. Ejecute el siguiente comando para actualizar Kubernetes Secret:

    kubectl apply -f <updated-secret-file.yaml> -n trident
  • Es necesario actualizar los parámetros (como el nombre de la SVM de ONTAP que se está utilizando).

    • Puede TridentBackendConfig actualizar objetos directamente a través de Kubernetes mediante el siguiente comando:

      kubectl apply -f <updated-backend-file.yaml>
    • Como alternativa, puede realizar cambios en el CR existente TridentBackendConfig mediante el siguiente comando:

      kubectl edit tbc <tbc-name> -n trident
Nota
  • Si falla una actualización de back-end, el back-end continúa en su última configuración conocida. Puede ver los logs para determinar la causa ejecutando kubectl get tbc <tbc-name> -o yaml -n trident o kubectl describe tbc <tbc-name> -n trident.

  • Después de identificar y corregir el problema con el archivo de configuración, puede volver a ejecutar el comando update.