Artifact Registry 位置

创建代码库时,您必须指定其位置。所选位置决定了创建代码库存储空间所在的位置。此位置称为区域,表示特定的地理位置,例如东京或伦敦。

Artifact Registry 根据服务专用条款将工件存储在选定位置。

良好的位置可以让数据使用者在延迟、可用性和带宽费用之间取得平衡。

  • 使用单区域位置有助于优化位于同一区域的系统的上传和下载延迟时间和网络带宽。
  • 通常情况下,您应将工件存储在方便的位置,或包含大部分数据用户的位置。

  • 对于 Compute Engine

    • 将数据与您的 Compute Engine 虚拟机实例存储在相同的区域可以提供更佳的性能。
    • 虽然您无法将 Compute Engine 可用区指定为存储位置,但指定区域内各可用区的所有 Compute Engine 虚拟机实例在访问该区域的存储位置时,都会提供类似的性能。

如需查看受支持的代码库位置列表,请运行以下命令:

gcloud artifacts locations list

位置限制条件

贵组织可能对存储数据的位置有特定要求。如果您的组织政策包含资源位置限制条件,Artifact Registry 会在您创建代码库时强制执行这些限制条件。

系统不会以追溯方式强制执行组织政策合规性。如需对现有存储工件强制执行新的位置限制,请在应用组织政策后创建新的代码库,然后将工件从旧代码库迁移到新代码库。您可以使用 gcrane 工具在代码库之间复制映像。

后续步骤