y161.第九章 GitOps从入门到精通 -- Tekton Trigger实战案例(十)
2023-09-14 09:09:04 时间
9.Tekton Trigger实战案例
9.1 Source to Image
-
案例环境说明
-
示例项目:http://code.raymonds.cc/root/spring-boot-helloworld.git
-
触发机制
- 用户推送代码至项目仓库
- 由推送事件自动触发相关流水线的执行
-
将此前的示例source to image甚至deploy到集群之上的pipeline示例也借助于trigger进行触发,它与此前的过程和功能没有本质话的区别,与此前的pipeline的需求没有本质上的区别,关键在于不需要为该pipeline手动再去定义pipelinerun,需要把这个pipeline的启动的run以模板形式定义在triggertemplate当中,并且向pipeline之上声明的参数的赋值需要先在triggertemplate上声明一次以后以间接引用的方式完成向pipeline的参数赋值,同样的triggerbinding需要向triggertemplate完成赋值,与此前使用taskrun没有本质上的区别,只要简单的改一下triggerbinding的定义、triggertemplate的定义以及eventlistener的定义基本上就能实现相应的功能了。
root@k8s-master01:~/tekton-and-argocd-in-prac
相关文章
- SpringMVC——SpringMVC 的入门案例
- 使用ueditor实现多图片上传案例——ServiceImpl层(ShoppingServiceImpl)
- 使用ueditor实现多图片上传案例——Service层(IShoppingService)
- 使用ueditor实现多图片上传案例——Dao层(IBaseDaoUtil)
- Springmvc入门案例(1)
- Springmvc入门案例(1)
- SheetJS 入门案例___及自己的后续研究_一定要看官方材料
- Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例
- python-面向对象-05_面向对象封装案例 II
- 机器学习笔记 - 探索性数据分析(EDA) 入门案例四
- 机器学习笔记 - 探索性数据分析(EDA) 入门案例二
- 机器学习笔记 - 探索性数据分析(EDA) 入门案例一
- ActiveMQ入门案例-生产者代码实现
- Spring Data ElasticSearch入门案例
- 流式计算框架Storm 编程案例部署Linux结果演示及pom依赖
- Android案例手册 - Application跳出dialog
- DL之SoftmaxWithLoss:SoftmaxWithLoss算法(Softmax+交叉熵误差)简介、使用方法、应用案例之详细攻略
- Python之pandas:pandas中数据处理常用函数(与空值相关/去重和替代)简介、具体案例、使用方法之详细攻略
- 02_SpingBoot 入门案例
- python案例之绝对领域全站图片采集(超级简单)
- MySQL案例:一个有趣的慢查询问题分析
- y65.第三章 Kubernetes从入门到精通 -- RBAC多账户实现案例(三八)
- y52.第三章 Kubernetes从入门到精通 -- k8s实战案例(二五)
- y49.第三章 Kubernetes从入门到精通 -- k8s实战案例(二二)
- y47.第三章 Kubernetes从入门到精通 -- ceph 在k8s中的使用案例(二十)
- 【深度学习入门案例】二十行代码实现批量人脸检测
- 【深度学习入门案例】Senta情感分析
- 【深度学习入门案例】波士顿房价预测
- a18.ansible 生产实战案例 -- docker基于二进制安装harbor-https方式 playbook
- Python开发入门到精通之11个案例讲透 Python 函数参数