Questa pagina descrive come generare un elenco di bucket di archiviazione Google Distributed Cloud (GDC) con air gap all'interno di un progetto e i dettagli della configurazione di visualizzazione per ogni bucket. Tutte le operazioni di elenco e visualizzazione sui bucket a due zone devono essere eseguite sull'API globale.
Prima di iniziare
I bucket di archiviazione sono risorse con ambito limitato a un progetto specifico. Il progetto funge da container, raggruppando i bucket e consentendone la gestione tramite il server dell'API di gestione. Prima di poter eseguire le operazioni in questa pagina, devi creare un nuovo progetto o selezionarne uno esistente per cui disponi di autorizzazioni sufficienti.
Ruoli IAM richiesti
Contatta l'amministratore del progetto IAM per richiedere i seguenti ruoli nello spazio dei nomi del progetto:
- Bucket Project Admin (
project-bucket-admin): crea, aggiorna ed elimina i bucket di archiviazione. - Bucket Object Project Viewer (
project-bucket-object-viewer): visualizza e controlla i dettagli dei bucket e degli oggetti di archiviazione.
Per saperne di più, consulta Concedi l'accesso al bucket.
prepara l'ambiente
Per eseguire comandi sul server API di gestione o sul server API globale, segui questi passaggi:
- Accedi e genera il file kubeconfig per il server API di gestione a livello di zona, se non ne hai uno.
- Per i bucket a due zone, segui questi passaggi:
- Verifica con l'operatore dell'infrastruttura (IO) che la risorsa personalizzata
BucketLocationConfigsia stata creata per le zone accoppiate. - Genera il file kubeconfig per il server API globale.
- Verifica con l'operatore dell'infrastruttura (IO) che la risorsa personalizzata
Elenca i bucket di archiviazione
Console
- Nel menu di navigazione, fai clic su Archiviazione di oggetti. Tutti i bucket a cui hai accesso sono elencati in una tabella.
kubectl
Per elencare tutti i bucket a cui hai accesso in un determinato tenant di archiviazione di oggetti, completa i seguenti passaggi:
Esegui questo comando per elencare tutti i bucket:
kubectl get buckets --all-namespacesEsegui questo comando per elencare tutti i bucket in uno spazio dei nomi:
kubectl get buckets --namespace NAMESPACE_NAME
Visualizza le configurazioni dei bucket
Console
- Nel menu di navigazione, fai clic su Archiviazione di oggetti.
- Fai clic sul nome del bucket di cui vuoi visualizzare i dettagli.
- Attendi di essere reindirizzato a una pagina di visualizzazione dettagliata.
kubectl
Utilizza uno dei due comandi per visualizzare i dettagli di configurazione di un bucket:
kubectl describe buckets/BUCKET_NAME --namespace NAMESPACE_NAME
kubectl get buckets/BUCKET_NAME --namespace NAMESPACE_NAME -o yaml