查看和列出存储桶配置

本页面介绍了如何生成项目中的 Google Distributed Cloud (GDC) 气隙存储桶列表,以及如何显示每个存储桶的配置详细信息。对双可用区存储分区的所有列表和查看操作都应针对全局 API 进行。

准备工作

存储分区是限定于特定项目的资源。该项目充当容器,用于对存储分区进行分组,并通过 Management API 服务器启用存储分区管理。如需执行本页面中的操作,您必须创建新项目或选择一个您拥有足够权限的现有项目。

所需的 IAM 角色

请与您的 IAM 项目管理员联系,以请求在项目命名空间中使用以下角色:

  • 项目存储分区管理员 (project-bucket-admin):创建、更新和删除存储分区。
  • 项目存储分区对象查看者 (project-bucket-object-viewer):查看和检查存储分区和对象的详细信息。

如需了解详情,请参阅授予存储桶访问权限

准备环境

如需针对管理 API 服务器或全局 API 服务器运行命令,请执行以下操作:

  1. 登录并生成区域管理 API 服务器的 kubeconfig 文件(如果您没有)。
  2. 对于双可用区存储分区,请执行以下操作:
    • 与您的基础架构运维人员 (IO) 确认已为配对的可用区创建 BucketLocationConfig 自定义资源。
    • 生成 kubeconfig 文件 为全局 API 服务器。

列出存储分区

控制台

  1. 在导航菜单中,点击对象存储 。您有权访问的所有存储分区都会列在一个表格中。

kubectl

如需列出您在给定对象存储租户中有权访问的所有存储分区,请完成以下步骤:

  • 运行以下命令以列出所有存储分区:

    kubectl get buckets --all-namespaces
    
  • 运行以下命令以列出命名空间中的所有存储分区:

    kubectl get buckets --namespace NAMESPACE_NAME
    

查看存储桶配置

控制台

  1. 在导航菜单中,点击对象存储
  2. 点击您要查看详细信息的存储桶的名称。
  3. 等待重定向到详细视图页面。

kubectl

使用任一命令查看存储桶的配置详细信息:

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