Lister et afficher les configurations de buckets de stockage

Cette page vous explique comment lister les buckets de stockage d'un projet Google Distributed Cloud (GDC) sous air gap et afficher les détails de configuration de chaque bucket. Découvrez les conditions préalables et les étapes à suivre à l'aide de la console GDC et de l'interface de ligne de commande (CLI). Ces informations vous permettent d'obtenir une visibilité complète sur vos ressources de stockage d'objets et vous aident à vérifier leur configuration.

Cette page s'adresse aux administrateurs informatiques du groupe d'opérateurs d'infrastructure ou aux développeurs du groupe d'opérateurs d'applications qui sont chargés de gérer les ressources de stockage d'objets dans les environnements GDC sous air gap. Pour en savoir plus, consultez la documentation sur les audiences pour GDC sous air gap.

Avant de commencer

Les buckets de stockage sont des ressources limitées à un projet spécifique. Le projet agit comme un conteneur, regroupant vos buckets et permettant leur gestion via le serveur d'API Management. Avant de pouvoir effectuer les opérations décrites sur cette page, vous devez créer un projet ou en sélectionner un existant pour lequel vous disposez des autorisations suffisantes.

Rôles IAM requis

Contactez l'administrateur de projet IAM pour demander les rôles suivants dans l'espace de noms de votre projet :

  • Administrateur de projet de bucket (project-bucket-admin) : créer, mettre à jour et supprimer des buckets de stockage.
  • Lecteur de projet d'objets de bucket (project-bucket-object-viewer) : permet d'afficher et de vérifier les détails des buckets et des objets de stockage.

Pour en savoir plus, consultez Accorder l'accès à un bucket.

Préparer votre environnement

Pour exécuter des commandes sur le serveur de l'API de gestion ou le serveur de l'API globale, procédez comme suit :

  1. Connectez-vous et générez le fichier kubeconfig pour le serveur d'API de gestion zonale si vous n'en avez pas.
  2. Pour les buckets birégionaux, procédez comme suit :
    • Vérifiez auprès de votre opérateur d'infrastructure (IO) que la ressource personnalisée BucketLocationConfig a été créée pour vos zones associées.
    • Générez le fichier kubeconfig pour le serveur d'API global.

Lister les buckets de stockage

Console

  1. Dans le menu de navigation, cliquez sur Object Storage (Stockage d'objets). Tous les buckets auxquels vous avez accès sont listés dans un tableau.

kubectl

Pour lister tous les buckets auxquels vous avez accès dans un locataire de store d'objets donné, procédez comme suit :

  • Exécutez la commande suivante pour lister tous les buckets :

    kubectl get buckets --all-namespaces
    
  • Exécutez la commande suivante pour lister tous les buckets d'un espace de noms :

    kubectl get buckets --namespace NAMESPACE_NAME
    

Afficher les configurations de bucket

Console

  1. Dans le menu de navigation, cliquez sur Object Storage (Stockage d'objets).
  2. Cliquez sur le nom du bucket dont vous souhaitez afficher les détails.
  3. Attendez d'être redirigé vers une page de vue détaillée.

kubectl

Utilisez l'une ou l'autre de ces commandes pour afficher les détails de configuration d'un bucket :

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