In diesem Dokument wird beschrieben, wie Sie nichtflüchtigen Speicher für Containerarbeitslasten in Ihrem souveränen Universum mit Air Gap von Google Distributed Cloud (GDC) löschen. Es ist wichtig, nichtflüchtigen Speicher zu entfernen, der nicht mehr verwendet wird, um die Stabilitä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
Um die Aufgaben in diesem Dokument auszuführen, müssen Sie die erforderlichen Berechtigungen anfordern.
IAM-Rollen anfordern
Sie benötigen bestimmte Rollen, um die Berechtigungen zu erhalten, die zum Löschen eines nichtflüchtigen Volumes erforderlich sind. Die erforderlichen Rollen hängen davon ab, ob Sie in einem gemeinsam genutzten Cluster mit Organisationsbereich oder in einem Standardcluster mit Projektbereich arbeiten. Weitere Informationen finden Sie unter Kubernetes-Cluster konfigurationen.
Rollen für gemeinsam genutzte Cluster
Wenn Sie nichtflüchtige Volumes in einem gemeinsam genutzten Cluster erstellen, löschen, bearbeiten oder ansehen möchten, bitten Sie Ihren Projekt-IAM-Administrator, Ihnen die Rolle Namespace-Administrator (namespace-admin) zu gewähren. Diese Rolle ist an Ihren Projekt-Namespace gebunden.
Rollen für Standardcluster
Wenn Sie nichtflüchtige Volumes in einem Standardcluster erstellen, löschen, bearbeiten oder ansehen möchten, bitten Sie Ihren Projekt-IAM-Administrator, Ihnen die Rolle Cluster Developer (cluster-developer) zu gewähren. Diese Rolle ist an Ihren Projekt-Namespace gebunden.
Nichtflüchtiges Volume löschen
So löschen Sie einen PVC:
Listen Sie die vorhandenen PVCs in Ihrem Projekt-Namespace auf:
kubectl get pvc -n NAMESPACEErsetzen Sie
NAMESPACEdurch den Namespace in Ihrem Kubernetes-Cluster. Wenn sich Ihr PVC in einem gemeinsam genutzten Cluster befindet, verwenden Sie Ihren Projekt-Namespace.Notieren Sie sich den PVC, den Sie löschen möchten.
Löschen Sie den PVC:
kubectl delete pvc PVC_NAME -n NAMESPACEErsetzen Sie Folgendes:
PVC_NAME: der Name des zu löschenden PVC.NAMESPACE: der Namespace in Ihrem Kubernetes-Cluster. Wenn sich Ihr PVC in einem gemeinsam genutzten Cluster befindet, verwenden Sie Ihren Projekt-Namespace.
Die Ausgabe sieht etwa so aus:
persistentvolumeclaim "test-pvc" deleted