Borra el almacenamiento persistente

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

Este documento está dirigido a los desarrolladores del grupo de operadores de aplicaciones que son responsables de administrar las cargas de trabajo de las aplicaciones de su organización. Para obtener más información, consulta Públicos de la documentación de GDC aislado.

Antes de comenzar

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

Solicita roles de IAM

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

Roles de clúster compartidos

Para crear, borrar, editar o ver volúmenes persistentes en un clúster compartido, pídele al administrador de IAM del proyecto que te otorgue el rol de 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, borrar, editar o ver volúmenes persistentes en un clúster estándar, pídele al administrador de proyectos de IAM que te otorgue el rol de desarrollador de clústeres (cluster-developer). Este rol está vinculado al espacio de nombres de tu proyecto.

Borra un volumen persistente

Para borrar una PVC, completa los siguientes pasos:

  1. Enumera los PVC existentes en el espacio de nombres de tu proyecto:

    kubectl get pvc -n NAMESPACE
    

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

    Toma nota de la PVC que quieres borrar.

  2. Borra la PVC:

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    Reemplaza lo siguiente:

    • PVC_NAME: Es el nombre de la PVC que se borrará.

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

    El resultado es similar a lo siguiente:

    persistentvolumeclaim "test-pvc" deleted
    

¿Qué sigue?