更新时间:2026-07-07 GMT+08:00
分享

仓库共享概述

操作场景

如果您有多个账号,需要共同使用某个仓库,您可以使用资源访问管理服务将该仓库共享给其他账号使用。如用户可以将账号A的私有仓库共享给账号B、账号C等。

  • 账号A是私有仓库所有者,以下简称为所有者。
  • 账号B、账号C均属于私有仓库接受者,以下简称为接受者。

私有仓库所有者和接受者权限说明

所有者可以对私有仓库执行任何操作,接受者仅可以执行部分操作,接受者支持的操作说明如表1所示。

表1 私有仓库接受者支持的操作列表

角色

支持的操作

操作说明

接受者

swr:instance:list

查询注册表列表

swr:instance:get

查询注册表详情

swr:instance:createTempCredential

创建临时登录凭据

swr:instance:listDomainNames

查询注册表域名列表

swr:repository:listRepositories

查询仓库列表

swr:repository:getRepository

查询仓库详情

swr:repository:listArtifacts

查询制品列表

swr:repository:getArtifact

查询制品详情

swr:repository:listAccessories

查询制品附件列表

swr:repository:getArtifactAddition

查询制品构建信息

swr:repository:listTags

查询制品Tag列表

swr:repository:getTag

查询制品Tag详情

swr:repository:getTagAddition

查询制品Tag的构建信息

swr:repository:downloadArtifact

下载制品(镜像、Helm Chart包等)

swr:repository:uploadArtifact

上传制品(镜像、Helm Chart包等),RAM共享时需要授予readable and writable swr repository statement权限。

支持共享的资源类型和区域

当前SWR服务支持共享的资源类型和区域如表2所示。

表2 SWR服务支持共享的资源类型和区域

云服务

资源类型

支持共享的区域

SWR

swr:repository(仓库)

拉美-圣保罗一

计费说明

当前SWR企业版公测中,暂时不收费,收费的时候会另行通知。

相关文档