ACR支持通过事件通知模板来修改事件通知的内容,本文介绍如何修改事件通知模板,以及事件通知模板支持修改的参数。

操作步骤

  1. 登录容器镜像服务控制台
  2. 在顶部菜单栏,选择所需地域。
  3. 在左侧导航栏,选择实例列表
  4. 实例列表页面单击目标企业版实例。
  5. 在实例详情页面左侧导航栏选择实例管理 > 事件通知
  6. 事件通知页面单击事件历史页签,然后单击目标事件ID右侧的查看详情
  7. 在事件总线EventBridge控制台事件总线详情页面左侧导航栏单击事件规则
  8. 事件规则页面单击目标规则右侧操作列下的编辑事件目标
  9. 在编辑模板页面模板文本框中修改钉钉事件通知模板,例如您可以修改screenshot的链接,然后单击保存

事件通知模板支持修改的参数

以下罗列了镜像构建完成、镜像扫描完成、交付链处理完成、加签完成和同步完成事件的通知模板支持修改的参数。

镜像构建完成

事件类型:cr:Artifact:BuildCompleted

参数 类型 示例值 描述
RegionId String cn-hangzhou 地域编码。关于地域编码的更多介绍,请参见开服地域
InstanceId String cri-kmsiwlxxdcv**** 实例ID
InstanceName String shanghai-instance1 实例名称
RepoBuildType String MANUAL 仓库构建类型,取值:
  • MANUAL:手动
  • AUTO:自动
RepoId String test 仓库ID
RepoName String test 仓库名称
RepoNamespaceName String test 仓库命名空间
Tag String 1.0 镜像TAG
ImageUpdate String 2021-03-26 12:51:12 镜像更新时间

镜像扫描完成

事件类型 cr:Artifact:ScanCompleted

参数 类型 示例值 描述
RegionId String cn-hangzhou 地域编码。关于地域编码的更多介绍,请参见开服地域
InstanceId String cri-kmsiwlxxdcvaduwb 实例ID
InstanceName String shanghai-instance1 实例名称
RepoId String test 仓库ID
RepoName String test 仓库名称
RepoNamespaceName String test 仓库命名空间
Tag String 1.0 镜像Tag
ImageUpdate String 2021-03-26 12:51:12 镜像更新时间
Status String COMPLETED 镜像扫描状态,取值:
  • COMPLETE:成功
  • FAILED:失败
HighSeverity Integer 1 高危漏洞数
MediumSeverity Integer 1 中危漏洞数
LowSeverity Integer 1 低危漏洞数
UnknownSeverity Integer 1 未知等级漏洞数
TotalSeverity Integer 1 总漏洞数
EndTime String 2021-03-26 12:51:12 扫描完成时间

交付链处理完成

事件类型 cr:Artifact:DeliveryChainCompleted

参数 类型 示例值 描述
RegionId String cn-hangzhou 地域编码。关于地域编码的更多介绍,请参见开服地域
InstanceId String cri-kmsiwlxxdcvaduwb 实例ID
InstanceName String shanghai-instance1 实例名称
RepoId String test 仓库ID
RepoName String test 仓库名称
RepoNamespaceName String test 仓库命名空间
Result String SUCCESS 交付链处理结果,取值:
  • SUCCESS:成功
  • FAILED:失败
  • CANCELED:取消
  • DENIED:阻断
EndTime String 2021-03-26 12:51:12 交付链处理完成时间

加签完成

事件类型 cr:Artifact:SigningCompleted

参数 类型 示例值 描述
RegionId String cn-hangzhou 地域编码。关于地域编码的更多介绍,请参见开服地域
InstanceId String cri-kmsiwlxxdcvaduwb 实例ID
InstanceName String shanghai-instance1 实例名称
RepoId String test 仓库ID
RepoName String test 仓库名称
RepoNamespaceName String test 仓库命名空间
Tag String 1.0 镜像Tag
Result String SUCCESS 加签结果,取值:
  • SUCCESS:成功
  • FAILED:失败
FailureMessage String No such algorithm 加签失败原因

同步完成

事件类型 cr:Artifact:SynchronizationCompleted

参数 类型 示例值 描述
SyncTaskId String rst-c8zx2c80z0071zmq 同步任务ID
TaskStatus String SUCCESS 同步状态,取值:
  • CANCELED:同步取消
  • SUCCESS:同步成功
  • ERROR:同步失败
SyncRuleId String crsr-tifk99k64ifasrhu 同步规则ID
TaskTrigger String PASSIVE 触发策略,取值:
  • INITIATIVE:手动,主动同步
  • IPASSIVE:自动,被动触发同步
SyncBatchTaskId String 15DEEB56-9271-4FDD-AC4D-C3A5CC2C0BE9 批量层同步任务ID
StartTime String 2021-03-26 12:51:12 开始时间
EndTime String 2021-03-26 12:51:12 结束时间
ImageFrom.RepoNamespaceName String test 源仓库命名空间
ImageFrom.ImageTag String v0.1 源镜像Tag
ImageFrom.InstanceId String cri-kmsiwlxxdcvaduwb 源实例ID
ImageFrom.RepoName String test 源仓库名称
ImageFrom.RegionId String cn-hangzhou 源地域编码。关于地域编码的更多介绍,请参见开服地域
ImageTo.RepoNamespaceName String test 目标仓库命名空间
ImageTo.ImageTag String v0.1 目标镜像Tag
ImageTo.InstanceId String cri-kmsiwlxxdcvaduwb 目标实例ID
ImageTo.RepoName String test 目标仓库名称
ImageTo.RegionId String cn-hangzhou 目标地域编码。关于地域编码的更多介绍,请参见开服地域