Auf dieser Seite wird beschrieben, wie Sie eine Liste der Google Distributed Cloud (GDC) Air-Gap-Storage-Buckets in einem Projekt generieren und die Konfigurationsdetails für jeden Bucket anzeigen. Alle Auflistungs- und Ansichtsvorgänge für Dual-Zone-Buckets sollten über die globale API ausgeführt werden.
Hinweis
Storage-Buckets sind Ressourcen, die auf ein bestimmtes Projekt beschränkt sind. Das Projekt fungiert als Container, in dem Ihre Buckets gruppiert werden und ihre Verwaltung über den Management API-Server ermöglicht wird. 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-Objekt-Betrachter (
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.
- Gehen Sie für Dual-Zone-Buckets so vor:
- 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 Object Storage-Mandanten 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 ansehen 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