Nichtflüchtigen Speicher löschen

In diesem Dokument wird beschrieben, wie Sie nichtflüchtigen Speicher für Containerarbeitslasten in Ihrer GDC-Umgebung (Google Distributed Cloud) mit Air Gap löschen. Es ist wichtig, nicht mehr verwendeten nichtflüchtigen Speicher zu entfernen, um die Integrität und Leistung Ihrer Umgebung aufrechtzuerhalten. Nichtflüchtiger Speicher wird als PersistentVolumeClaim-Ressource (PVC) verwaltet.

Dieses Dokument richtet sich an Entwickler in der Gruppe der Anwendungsoperatoren, die für die Verwaltung von Anwendungsarbeitslasten für ihre Organisation verantwortlich sind. Weitere Informationen finden Sie unter Dokumentation zu Zielgruppen für GDC mit Air Gap.

Hinweis

Zum Ausführen der Aufgaben in diesem Dokument müssen Sie die erforderlichen Berechtigungen anfordern.

IAM-Rollen anfordern

Sie benötigen bestimmte Rollen, um die Berechtigungen zum Löschen eines nichtflüchtigen Volumes zu erhalten. Welche Rollen Sie benötigen, hängt davon ab, ob Sie in einem freigegebenen Cluster auf Organisationsebene oder in einem Standardcluster auf Projektebene arbeiten. Weitere Informationen finden Sie unter Kubernetes-Clusterkonfigurationen.

Freigegebene Clusterrollen

Wenn Sie nichtflüchtige Volumes in einem freigegebenen Cluster erstellen, löschen, bearbeiten oder ansehen möchten, bitten Sie Ihren IAM-Projektadministrator, Ihnen die Rolle Namespace-Administrator (namespace-admin) zuzuweisen. Diese Rolle ist an Ihren Projekt-Namespace gebunden.

Standardclusterrollen

Bitten Sie Ihren IAM-Projektadministrator, Ihnen die Rolle Cluster-Entwickler (cluster-developer) zuzuweisen, um nichtflüchtige Volumes in einem Standardcluster zu erstellen, zu löschen, zu bearbeiten oder anzusehen. Diese Rolle ist an Ihren Projekt-Namespace gebunden.

Nichtflüchtiges Volume löschen

So löschen Sie einen PVC:

  1. Listen Sie die vorhandenen PVCs in Ihrem Projekt-Namespace auf:

    kubectl get pvc -n NAMESPACE
    

    Ersetzen Sie NAMESPACE durch den Namespace in Ihrem Kubernetes-Cluster. Wenn sich Ihr PVC in einem freigegebenen Cluster befindet, verwenden Sie den Namespace Ihres Projekts.

    Notieren Sie sich den PVC, den Sie löschen möchten.

  2. Löschen Sie den PVC:

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    Ersetzen Sie Folgendes:

    • PVC_NAME: der Name des zu löschenden PVC.

    • NAMESPACE: der Namespace in Ihrem Kubernetes-Cluster. Wenn sich Ihr PVC in einem freigegebenen Cluster befindet, verwenden Sie den Namespace Ihres Projekts.

    Die Ausgabe sieht etwa so aus:

    persistentvolumeclaim "test-pvc" deleted
    

Nächste Schritte