# 应用第二个任务kubectl apply --filename goodbye-world.yaml# 管道定义了一个按特定执行顺序排列的有序任务系列,作为CI/CD工作流的一部分,创建管道包含前面两个任务vi hello-goodbye-pipeline.yaml
apiVersion: tekton.dev/v1beta1kind: Pipelinemetadata:name: hello-goodbyespec:tasks:- name: hellotaskRef:name: hello- name: goodbyerunAfter:- hellotaskRef:name: goodbye
# 应用管道kubectl apply --filename hello-goodbye-pipeline.yaml# 用PipelineRun对象实例化你的Pipeline 。创建一个名为hello-goodbye-pipeline-run的新文件 。Yaml , 内容如下vi hello-goodbye-pipeline-run.yaml
apiVersion: tekton.dev/v1beta1kind: PipelineRunmetadata:name: hello-goodbye-runspec:pipelineRef:name: hello-goodbye
# 通过将PipelineRun配置应用到集群来启动Pipeline:kubectl apply --filename hello-goodbye-pipeline-run.yaml# 使用如下命令查看PipelineRun的日志:tkn pipelinerun logs hello-goodbye-run -f -n default
后续再补充基于Tekton的CI结合ArgoCD的CD实现完美新一代云原生组合
**本人博客网站 **IT小神www.itxiaoshen.com
【云原生强大且灵活的持续集成CI开源框架Tekton实战-上】
推荐阅读
- 光遇欧若拉季网易云黑胶会员怎么领取
- 云原生下基于K8S声明式GitOps持续部署工具ArgoCD实战-上
- 云原生虚拟网络 tun/tap & veth-pair
- 制造业数字化转型,本土云ERP系统如何卡位?
- frp服务利用云主机实现Windows远程连接
- frp服务利用云主机docker服务实现Windows远程连接
- 十分钟速成DevOps实践
- 云顶之弈护卫赛娜怎么玩
- 少女前线云图计划诡海迷航节奏榜怎么过
- 原生Redis跨数据中心双向同步优化实践