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 está en uso 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 desarrolladores dentro del grupo de operadores de aplicaciones que son responsables de administrar las cargas de trabajo de aplicaciones para 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 la organización o en un clúster estándar con alcance del proyecto. Para obtener más información, consulta Configuraciones del clúster de Kubernetes.

Roles del clúster compartido

Para crear, borrar, editar o ver volúmenes persistentes en un clúster compartido, pídele a tu administrador de IAM del proyecto que te otorgue el rol de administrador del espacio de nombres (namespace-admin). Este rol está vinculado al espacio de nombres de tu proyecto.

Roles del clúster estándar

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

Borra un volumen persistente

Para borrar un PVC, completa los siguientes pasos:

  1. Obtén una lista de los PVC existentes en el espacio de nombres de tu proyecto:

    kubectl get pvc -n NAMESPACE
    

    Reemplaza 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 deseas borrar.

  2. Borra el PVC:

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    Reemplaza lo siguiente:

    • PVC_NAME: el nombre del PVC que se borrará.

    • 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 es similar a este:

    persistentvolumeclaim "test-pvc" deleted
    

¿Qué sigue?