1. 主页
  2. 文档
  3. 魔方云用户操作指南
  4. 镜像仓库
  5. 管理和配额

管理和配额

为管理员提供仓库的管理和项目资源的配额,方便管理控制集群。

仓库管理

仓库管理是对当前项目所属仓库的界面展示,提供新建仓库入口,以及编辑和删除仓库的快捷操作。

  1. 新建目标:新建目标时,谨慎填写提供者和目标URL,新建成功后将不可二次编辑,同时需要测试连接正确后,才可以进行确认新建操作,否则无法新建成功。

同步管理

系统管理员为本项目创建了相应的规则,当触发条件被触发时,该项目下所有匹配相应规则的仓库都会被同步到远程仓库中。 每一个仓库启动一个任务来进行复制。假如该工程在远程镜像仓库中并不存在,则会自动的创建出一个新的工程。注意:根据不同的网络状况,这个复制过程可能会有一定的延迟。

同步规则列表如下:

  1. 新建规则
    可以通过创建规则来配置同步策略。点击tab同步管理下的新建规则,然后填写一些必须的字段。你可以根据不同的需要选择不同的资源过滤器和触发模式,假如当前并没有可用的目标Registry,则你需要创建一个目标Registry。然后单击确认按钮为指定的工程创建复制规则。

    同步模式:对镜像我们支持两种不同的同步模式Push-based和Pull-based。
    资源过滤器:过滤资源的类型,以及指定过滤的名称和标签,不填则匹配所有资源,例如名称为“library/”值匹配“library”下的所有资源。
    触发模式:触发模式支持手动,定时和事件驱动。
      • 手动:当需要的时候,通过手工方式来触发同步任务。
      • 定时:每天或者每周复制。
      • 事件驱动:当有一个新的repository被push到项目中时,其就会被马上复制到远程registry。如果勾选了删除本地资源时同时也删除远程的资源,则在本地镜像被删除时也会马上复制到远程registry。

  2. 规则详情
    点击一个规则名称,则属于该规则的所有都会任务都被列出,若你未同步,则规则详情为空,在详情列表找到你想同步的规则,点击同步,则会按照新建的规则生成一条任务,可以多次同步,每次同步都会对应不同的ID,同步列表如下:

    同步的状态有succed,failed,stopped,inprogress四种,当对单个任务执行停止操作后,任务状态将变为failed。点击对应的ID号可查看本条任务的详细信息,具体展示任务的触发模式,任务状态以及任务ID信息展示,信息展示如下所示:

资源配额

项目资源的配额有两种分配方式,创建新项目时可以设置默认的项目配额,主要配置每个项目的默认项目计数和磁盘空间;也可以单独为某一个项目配置项目技术和磁盘空间。资源配额总览页面如下:

  1. 修改默认项目的资源配额
    资源配额中总览页面提供默认项目仓库计数和磁盘空间的展示,点击修改按钮,填写默认配额数量和存储即可。注意:配额数量输入为一个1~100000000之间的整数,“-1”表示不设置上限;默认配额存储上限为1024TB,存储配额的上限仅采用整数值,“-1”表示无限额配置。
  2. 修改单个项目的资源配额
    资源配额总览页面会列出所有的项目,请找到对应项目,点击修改配额,设置本项目的项目配额即可: