检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
组织管理 操作场景 组织用于隔离镜像仓库,每个组织可对应一个公司或部门,将其拥有的镜像集中在该组织下。在不同的组织下,可以有同名的镜像。同一IAM用户可属于不同的组织,如图1所示。 SWR支持为账户下IAM用户分配相应的访问权限(读取、编辑、管理),具体请参见授权管理。 图1 组织
如果您没有SWR的管理员权限,就需要已拥有SWR管理员权限的用户在SWR中进行授权管理,为您添加对某个镜像的权限或对某个组织中所有镜像的权限。
当前仅账号及具有管理员权限的IAM用户才能设置镜像同步。后续版本将支持使用普通IAM用户设置镜像同步。 父主题: 镜像同步
身份的认证与管理 统一身份认证(Identity and Access Management,简称IAM)是华为云提供权限管理的免费基础服务,它可以帮助您安全地控制云服务和资源的访问权限。IAM 管理员控制谁可以通过身份验证(登录)和授权(具有权限)使用SWR资源。
镜像管理 客户端上传镜像(推荐) 获取长期有效登录指令 页面上传镜像 下载镜像 编辑镜像属性 共享私有镜像 添加触发器 添加镜像老化规则 自动同步镜像 镜像安全扫描 镜像中心 设置镜像加速器
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户接口说明如何调用API。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
(如果当前用户已有编程访问权限,请忽略此步骤) 以管理员身份,登录管理控制台。 在管理控制台左上角单击,选择区域和项目。 单击左侧导航栏,选择“管理与监管”>“统一身份认证服务IAM”。 在“用户”页搜索框输入并搜索要授予编程访问权限的用户名称。
在下载镜像前,请联系管理员在IAM控制台授权容器镜像服务下载权限,详情请参考权限管理。 “我的镜像”展示当前用户所有的自有镜像(该用户所在组织所拥有的镜像)和共享镜像(该组织下其他用户共享的私有镜像)。
约束与限制 仅账号及具有管理员权限的用户才能使用镜像自动同步功能。
表1 SWR权限 名称 描述 类型 SWR Admin 容器镜像服务的管理员权限,拥有该服务下的所有权限。 系统角色 Tenant Administrator 除IAM服务外,其他所有服务的管理员权限,拥有容器镜像服务下的所有权限。
删除指定tag的镜像 功能介绍 删除镜像仓库中指定tag的镜像 接口约束 无 调用方法 请参见如何调用API。 URI DELETE /v2/manage/namespaces/{namespace}/repos/{repository}/tags/{tag} 表1 路径参数 参数
将SWR资源委托给更专业、高效的其他华为云账号或者云服务,这些账号或者云服务可以根据权限进行代运维。 如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用SWR服务的其他功能。
管理员创建IAM用户后,需要将用户加入到一个用户组中,IAM可以对这个组授予SWR所需的权限,用户加入到用户组后,该用户将拥有该用户组的所有权限。 IAM权限介绍 镜像权限 镜像的权限指的是该镜像的读取、编辑、管理权限。
权限管理 创建用户并授权使用SWR
配额管理 获取配额信息 父主题: API
管理仓库 购买仓库 删除仓库 标签管理
标签管理 标签概述 新增仓库标签 删除仓库标签 修改仓库标签 通过标签查找仓库 命名空间标签管理 父主题: 管理仓库
共享账号管理 创建共享账号 获取共享账号列表 删除共享账号 更新共享账号 判断共享账号是否存在 父主题: API
镜像老化规则管理 创建镜像老化规则 获取镜像老化规则列表 删除镜像老化规则 获取镜像老化规则记录 修改镜像老化规则 获取镜像老化记录 父主题: API
页面上传镜像 操作场景 本章节介绍如何通过页面上传镜像。从页面上传镜像,是指直接通过控制台页面将镜像上传到容器镜像服务的镜像仓库。 约束与限制 每次最多上传10个文件,单个文件大小(含解压后)不得超过2G。 仅支持上传1.11.2及以上容器引擎客户端版本制作的镜像压缩包。 前提条件