Visualizzare ed elencare le configurazioni dei bucket di archiviazione

Questa pagina descrive come generare un elenco di bucket di archiviazione air-gapped di Google Distributed Cloud (GDC) 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 doppia zona devono essere eseguite sull'API globale.

Prima di iniziare

I bucket di archiviazione sono risorse con ambito ristretto a un progetto specifico. Il progetto funge da container, raggruppando i bucket e consentendone la gestione tramite il server API di gestione. Prima di poter eseguire le operazioni descritte in questa pagina, devi creare un nuovo progetto o selezionarne uno esistente in 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:

  • Amministratore bucket progetto (project-bucket-admin): crea, aggiorna ed elimina i bucket di archiviazione.
  • Visualizzatore oggetti bucket progetto (project-bucket-object-viewer): visualizza e controlla i dettagli dei bucket e degli oggetti di archiviazione.

Per ulteriori informazioni, vedi Concedere l'accesso ai bucket.

Prepara l'ambiente

Per eseguire i comandi sul server API di gestione o sul server API globale:

  1. Accedi e genera il file kubeconfig per il server API di gestione zonale, se non ne hai uno.
  2. Per i bucket a doppia zona:
    • Verifica con l'operatore dell'infrastruttura (IO) che la risorsa personalizzata BucketLocationConfig sia stata creata per le zone accoppiate.
    • Genera il file kubeconfig per il server API globale.

Elenca i bucket di archiviazione

Console

  1. Nel menu di navigazione, fai clic su Object Storage. 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 Object Storage:

  • Esegui il comando seguente per elencare tutti i bucket:

    kubectl get buckets --all-namespaces
    
  • Esegui il comando seguente per elencare tutti i bucket in uno spazio dei nomi:

    kubectl get buckets --namespace NAMESPACE_NAME
    

Visualizza le configurazioni dei bucket

Console

  1. Nel menu di navigazione, fai clic su Object Storage.
  2. Fai clic sul nome del bucket di cui vuoi visualizzare i dettagli.
  3. Attendi il reindirizzamento a una pagina di visualizzazione dettagliata.

kubectl

Utilizza uno dei due comandi per visualizzare i dettagli della configurazione di un bucket:

kubectl describe buckets/BUCKET_NAME --namespace NAMESPACE_NAME
kubectl get buckets/BUCKET_NAME --namespace NAMESPACE_NAME -o yaml