Visualizzare ed elencare le configurazioni dei bucket di archiviazione

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:

  1. Accedi e genera il file kubeconfig per il server API di gestione a livello di zona, se non ne hai uno.
  2. Per i bucket a due zone, segui questi passaggi:
    • 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 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-namespaces
    
  • Esegui questo comando 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 Archiviazione di oggetti.
  2. Fai clic sul nome del bucket di cui vuoi visualizzare i dettagli.
  3. 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