y160.第九章 GitOps从入门到精通 -- Tekton Trigger(九)

8.Tekton Trigger

8.1 Tekton Trigger 基础

  • Tekton Triggers简介

    • 监控特定的事件,并在满足条件时自动触发Tekton Pipeline;

      • 例如,代码仓库上的创建pull request、push代码,以及合并pull request至main分支等
    • Tekton Triggers为用户提供了一种声明式API

      • 它允许用户按需定义监视的事件,并将其与特定的Pipeline连接,从而实例化出PipelineRun
      • 还允许将事件中的某些属性值信息注入到Pipeline中
  • Tekton Triggers的关键组件(CRD)

    • Trigger
    • TriggerBinding
    • TriggerTemplate
    • EventListener
    • Interceptor

在这里插入图片描述
Tekton Triggers主要监控特定的类型的事件,并且在满足条件时去自动触发Tekton的pipelien,而触发pipeline其实就是创建pipelinerun的过程,而此前的pipelinerun创建起来有个难处,就像刚刚演示过程中创建个pipelinerun给它取了一名,当第二次执行的时候哪怕前面内容发生改变

猜你喜欢

转载自blog.csdn.net/qq_25599925/article/details/126415453
今日推荐