Eliminar almacenamiento persistente

En este documento se explica cómo eliminar el almacenamiento persistente de las cargas de trabajo de los contenedores en tu universo soberano aislado de Google Distributed Cloud (GDC). Es importante eliminar el almacenamiento persistente que ya no se usa para mantener el buen estado y el rendimiento de tu entorno. El almacenamiento persistente se gestiona como un recurso PersistentVolumeClaim (PVC).

Este documento está dirigido a los desarrolladores del grupo de operadores de aplicaciones que se encargan de gestionar las cargas de trabajo de las aplicaciones de su organización. Para obtener más información, consulta Audiencias de la documentación aislada de GDC.

Antes de empezar

Para completar las tareas de este documento, debes solicitar los permisos necesarios.

Solicitar roles de gestión de identidades y accesos

Debes tener roles específicos para obtener los permisos que necesitas para eliminar un volumen persistente. Los roles que necesitas dependen de si trabajas en un clúster compartido con ámbito de organización o en un clúster estándar con ámbito de proyecto. Para obtener más información, consulta Configuraciones de clúster de Kubernetes.

Roles de clúster compartidos

Para crear, eliminar, editar o ver volúmenes persistentes en un clúster compartido, pide a tu administrador de gestión de identidades y accesos del proyecto que te asigne el rol Administrador de espacio de nombres (namespace-admin). Este rol está vinculado al espacio de nombres de tu proyecto.

Roles de clúster estándar

Para crear, eliminar, editar o ver volúmenes persistentes en un clúster estándar, pide a tu administrador de gestión de identidades y accesos del proyecto que te conceda el rol Desarrollador de clústeres (cluster-developer). Este rol está vinculado al espacio de nombres de tu proyecto.

Eliminar un volumen persistente

Para eliminar un PVC, sigue estos pasos:

  1. Lista los PVCs de tu espacio de nombres de proyecto:

    kubectl get pvc -n NAMESPACE
    

    Sustituye NAMESPACE por el espacio de nombres de tu clúster de Kubernetes. Si tu PVC está en un clúster compartido, usa el espacio de nombres de tu proyecto.

    Anota el PVC que quieras eliminar.

  2. Elimina el PVC:

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    Haz los cambios siguientes:

    • PVC_NAME: nombre del PVC que se va a eliminar.

    • NAMESPACE: el espacio de nombres de tu clúster de Kubernetes. Si tu PVC está en un clúster compartido, usa el espacio de nombres de tu proyecto.

    El resultado debería ser similar al siguiente:

    persistentvolumeclaim "test-pvc" deleted
    

Siguientes pasos