You need to enable JavaScript to run this app.
导航
创建机器人账户
最近更新时间:2024.10.24 15:51:25首次发布时间:2024.10.24 15:07:13

机器人账户仅和实例状态相关,不会受到子账号变更的影响。本文为您介绍如何创建机器人账户。

背景信息

和人员关联账户(例如子账号)的可用性,会受到人员变更的影响。当人员离职、转岗时,可以导致子账号的不可用,进而导致相关任务的失败。例如 CI/CD 自动化系统中的基于子账号的镜像拉取任务。

使用基于实例维度创建的机器人账户不与子账号关联,可以有效规避该场景中的问题。

注意

通过 Docker 推拉镜像时,请确保 Docker 版本为 1.19 及以上,避免推拉失败。

操作步骤

  1. 登录目标实例。

    1. 登录 镜像仓库控制台
    2. 在顶部导航栏,选择目标地域。
    3. 在左侧导航栏单击 实例列表,然后在 实例列表 区域中找到需要创建制品仓库的远端代理仓,单击目标远端代理仓的名称。
  2. 在远端代理仓页面左侧导航栏单击 机器人账户

  3. 机器人账户 页面,单击 创建机器人账户

  4. 填写配置参数。

    注意

    建议设置具体的过期时间,或定期重置密钥,以防止账户泄露。

    配置说明
    username自定义机器人账户的名称。
    密码设置机器人账户的登录密码。支持自动生成和手动输入两种方式。
    • 自动生成:在完成其他配置信息,单击 确认 后,自动生成密码。自动生成的密码仅展示一次,请妥善保存。
    • 手动输入: 手动设置密码。密码必须包含大小写字母,且数字、符号至少包含一种。长度限制为 8~20 个字符。
    描述自定义机器人账户的描述。
    过期时间设置机器人账户的有效期。
    • 永不过期:无过期时间,账户不会过期。
    • 指定天数:设置具体的账户到期时间,单位为天。
    权限配置支持基于命名空间和项目设置机器人账户的权限。
    • 授权范围:
      • 指定命名空间:选择需要授权的命名空间。
      • 指定项目:选择需要收取的项目,项目所关联的命名空间将被授权。
      • 全部命名空间(含新增):存量和新增的命名空间都被授权。
    • 授权等级:
      • 只读:目标命名空间中资源仅可查看,不可操作。允许拉取目标命名空间中镜像,不支持推送镜像。
  5. 单击 确定,完成操作。