容器镜像服务 SWR-添加触发器:示例2:触发条件为“正则触发”

时间:2024-06-11 15:53:37

示例2:触发条件为“正则触发”

假设有一个欢迎页面为“Hello, SWR!”的Nginx镜像(版本号为v0),使用该镜像创建了名称为“nginx”的无状态负载,该负载提供对外访问。

  1. 为Nginx镜像添加触发器。

    触发器名称填写“Tags_regular_expression”,触发条件选择“正则触发”,输入正则表达式:^v2.*(匹配以v2开头的版本号),选择使用了Nginx镜像的无状态负载及容器。

  2. Nginx镜像新增一个v1版本,该版本的欢迎页面为“Hello, SWR! (v1)”

  3. Nginx镜像新增一个v2版本,该版本的欢迎页面为“Hello, SWR! (v2)”

  4. 确认是否触发成功。

    “触发器”页签,单击图标,查看触发结果。从图4中可以看出,只有v2版本被触发了,符合设置的正则表达式规则。

    图4 触发结果示例

    工作负载的访问页面已变更为“Hello, SWR! (v2)”

support.huaweicloud.com/usermanual-swr/swr_01_0100.html