本页面介绍如何列出 Google Distributed Cloud (GDC) 气隙存储分区中的对象。
准备工作
存储分区是限定于特定项目的资源。项目充当容器,用于对存储分区进行分组,并通过 Management API 服务器实现存储分区管理。如需执行本页面中的操作,您必须创建新项目或选择现有项目,并且在所选项目中拥有足够的权限。
所需的 IAM 角色
请与 IAM 项目管理员联系,以请求在项目命名空间中使用以下角色:
- 项目存储分区管理员 (
project-bucket-admin):创建、更新和删除存储分区。 - 项目存储分区对象查看者 (
project-bucket-object-viewer):查看和检查存储分区和对象的详细信息。
如需了解详情,请参阅授予存储桶访问权限。
准备环境
如需针对管理 API 服务器或全局 API 服务器运行命令,请执行以下操作:
- 登录并生成可用区级管理 API 服务器的 kubeconfig 文件(如果您还没有此类文件)。
- 对于双可用区存储分区,请执行以下操作:
- 与基础架构运维人员 (IO) 确认已为配对的可用区创建
BucketLocationConfig自定义资源。 - 生成 kubeconfig 文件 为全局 API 服务器。
- 与基础架构运维人员 (IO) 确认已为配对的可用区创建
列出存储分区中的对象
控制台
- 在导航菜单中,点击对象存储 。
- 点击包含对象的存储桶的名称。
- 等待系统将您重定向到存储分区详情 页面,其中以表格形式列出了对象。
- 点击对象的名称,然后选择实时对象 标签页或版本记录 标签页,以查看更多详细信息。
gdcloud
列出存储桶顶级目录中的对象:
gdcloud storage ls s3://FULLY_QUALIFIED_BUCKET_NAME
列出存储桶顶级目录中对象的所有版本:
gdcloud storage ls --all-versions s3://FULLY_QUALIFIED_BUCKET_NAME
列出带有前缀的存储桶中的对象:
gdcloud storage ls s3://FULLY_QUALIFIED_BUCKET_NAME/<Prefix>/
列出带有前缀的存储桶中对象的所有版本:
gdcloud storage ls --all-versions s3://FULLY_QUALIFIED_BUCKET_NAME/<Prefix>/