Auf dieser Seite erfahren Sie, wie Sie Storage-Buckets in einem Google Distributed Cloud-Projekt (GDC) mit Air Gap auflisten und die Konfigurationsdetails für jeden Bucket aufrufen. Sie finden hier Informationen zu den Voraussetzungen und den Schritten, die sowohl über die GDC Console als auch über die Befehlszeile ausgeführt werden können. Mit diesen Informationen erhalten Sie einen vollständigen Überblick über Ihre Objektspeicherressourcen und können ihre Konfiguration überprüfen.
Diese Seite richtet sich an Zielgruppen wie IT-Administratoren in der Gruppe der Infrastrukturbetreiber oder Entwickler in der Gruppe der Anwendungsoperatoren, die für die Verwaltung von Objektspeicherressourcen in GDC-Umgebungen mit Air Gap verantwortlich sind. Weitere Informationen finden Sie unter Dokumentation zu Zielgruppen für GDC mit Air Gap.
Hinweis
Storage-Buckets sind Ressourcen, die auf ein bestimmtes Projekt beschränkt sind. Das Projekt fungiert als Container, in dem Ihre Buckets gruppiert sind und über den Management API-Server verwaltet werden können. Bevor Sie die Vorgänge auf dieser Seite ausführen können, müssen Sie entweder ein neues Projekt erstellen oder ein vorhandenes auswählen, für das Sie die erforderlichen Berechtigungen haben.
Erforderliche IAM-Rollen
Wenden Sie sich an Ihren IAM-Projektadministrator, um die folgenden Rollen in Ihrem Projektnamespace anzufordern:
- Projekt-Bucket-Administrator (
project-bucket-admin): Storage-Buckets erstellen, aktualisieren und löschen. - Projekt-Bucket-Objektbetrachter (
project-bucket-object-viewer): Details zu Storage-Buckets und ‑Objekten ansehen und prüfen.
Weitere Informationen finden Sie unter Bucket-Zugriff gewähren.
Umgebung vorbereiten
So führen Sie Befehle für den Management API-Server oder den globalen API-Server aus:
- Melden Sie sich an und generieren Sie die kubeconfig-Datei für den zonalen Management API-Server, falls Sie noch keine haben.
- Führen Sie für Buckets mit zwei Zonen die folgenden Schritte aus:
- Prüfen Sie mit Ihrem Infrastrukturbetreiber, ob die benutzerdefinierte Ressource
BucketLocationConfigfür Ihre gekoppelten Zonen erstellt wurde. - Generieren Sie die kubeconfig-Datei für den globalen API-Server.
- Prüfen Sie mit Ihrem Infrastrukturbetreiber, ob die benutzerdefinierte Ressource
Storage-Buckets auflisten
Console
- Klicken Sie im Navigationsmenü auf Object Storage. Alle Buckets, auf die Sie Zugriff haben, werden in einer Tabelle aufgeführt.
kubectl
Führen Sie die folgenden Schritte aus, um alle Buckets aufzulisten, auf die Sie in einem bestimmten Objektspeichermandanten Zugriff haben:
Führen Sie den folgenden Befehl aus, um alle Buckets aufzulisten:
kubectl get buckets --all-namespacesFühren Sie den folgenden Befehl aus, um alle Buckets in einem Namespace aufzulisten:
kubectl get buckets --namespace NAMESPACE_NAME
Bucket-Konfigurationen ansehen
Console
- Klicken Sie im Navigationsmenü auf Object Storage.
- Klicken Sie auf den Namen des Buckets, dessen Details Sie aufrufen möchten.
- Warten Sie, bis Sie zu einer Detailseite weitergeleitet werden.
kubectl
Verwenden Sie einen der folgenden Befehle, um die Konfigurationsdetails für einen Bucket aufzurufen:
kubectl describe buckets/BUCKET_NAME --namespace NAMESPACE_NAME
kubectl get buckets/BUCKET_NAME --namespace NAMESPACE_NAME -o yaml