触发器

2024-11-06 02:21:38

概述

触发器功能支持镜像版本更新时自动更新使用该镜像的CCSE工作负载,从而简化工作负载的发布流程。

前提条件

          已开通容器镜像服务企业版实例

          已开通CCSE集群

创建触发器

1.       进入 容器镜像服务控制台

2.       点击已开通的企业版实例名称。

3.       左侧导航栏点击 容器镜像 - 镜像仓库 ,选择需要创建触发器的镜像仓库。

4.       触发器 标签页点击 创建触发器 按钮。

5.       在创建页面填写触发器相关的参数进行创建

参数

说明

触发器名称

触发器的名称。

Tag匹配条件

通过正则表达式设置规则匹配的镜像版本。使用方式示例如下:匹配全部: .* 匹配多个版本: v1|v2|v3 匹配前缀: v1.*

集群

触发器关联的CCSE集群。

命名空间

触发器关联的命名空间。

工作负载类型

触发器关联的工作负载类型,包括:无状态,有状态,守护进程和定时任务。

工作负载

触发器关联的工作负载。

容器

触发器关联的容器。

镜像更新方式

触发器更新容器镜像的方式,包括通过Tag更新和通过Digest更新。当容器的镜像拉取策略为 IfNotPresent 时,由于CCSE节点本地存在镜像缓存,此时推送相同Tag的镜像将无法通过Tag触发容器拉取新镜像,因此推荐通过Digest更新。 当容器的镜像拉取策略为 Always 时,推荐通过Tag更新。

6.       创建完成后,可在列表页面查看创建的触发器。

7.       操作栏的 编辑 按钮可以修改触发器。禁用/启用 按钮可以修改触发器的启用状态。删除 按钮可以删除触发器。查看触发记录 按钮可以查看触发器的触发记录,每当新推送的镜像命中触发器的Tag匹配条件时,则会新增一条触发记录,并且CCSE工作负载的镜像会自动更新。


EwdyhGgi8UGi