Elimina l'archiviazione permanente

Questo documento spiega come eliminare l'archiviazione permanente per i workload dei container nel tuo sovereign universe Google Distributed Cloud (GDC) con air gap. È importante rimuovere l'archiviazione permanente che non è più in uso per mantenere l'integrità e le prestazioni dell'ambiente. L'archiviazione permanente viene gestita come una risorsa PersistentVolumeClaim (PVC).

Questo documento è rivolto agli sviluppatori del gruppo di operatori di applicazioni responsabili della gestione dei workload delle applicazioni per la propria organizzazione. Per saperne di più, consulta la documentazione relativa ai segmenti di pubblico per GDC con air gap.

Prima di iniziare

Per completare le attività descritte in questo documento, devi richiedere le autorizzazioni necessarie.

Richiedi ruoli IAM

Devi disporre di ruoli specifici per ottenere le autorizzazioni necessarie per eliminare un volume permanente. I ruoli necessari dipendono dal fatto che tu stia lavorando all'interno di un cluster condiviso con ambito a livello di organizzazione o di un cluster standard con ambito a livello di progetto. Per saperne di più, consulta Configurazioni dei cluster Kubernetes.

Ruoli cluster condivisi

Per creare, eliminare, modificare o visualizzare volumi permanenti in un cluster condiviso, chiedi all'amministratore del progetto IAM di concederti il ruolo Namespace Admin (namespace-admin). Questo ruolo è associato allo spazio dei nomi del progetto.

Ruoli cluster standard

Per creare, eliminare, modificare o visualizzare volumi permanenti in un cluster standard, chiedi all'amministratore del progetto IAM di concederti il ruolo Sviluppatore cluster (cluster-developer). Questo ruolo è associato allo spazio dei nomi del progetto.

Elimina un volume permanente

Per eliminare una PVC, completa i seguenti passaggi:

  1. Elenca le PVC esistenti nello spazio dei nomi del progetto:

    kubectl get pvc -n NAMESPACE
    

    Sostituisci NAMESPACE con lo spazio dei nomi nel tuo cluster Kubernetes. Se la PVC si trova in un cluster condiviso, utilizza lo spazio dei nomi del progetto.

    Prendi nota della PVC che vuoi eliminare.

  2. Elimina la PVC:

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    Sostituisci quanto segue:

    • PVC_NAME: il nome della PVC da eliminare.

    • NAMESPACE: lo spazio dei nomi nel cluster Kubernetes. Se la PVC si trova in un cluster condiviso, utilizza lo spazio dei nomi del progetto.

    L'output è simile al seguente:

    persistentvolumeclaim "test-pvc" deleted
    

Passaggi successivi