摘要: root@master01:~/tekton-and-argocd-in-practise/04-tekton-pipeline-in-practise/04-s2i-auto-deploy# cat 01-task-git-clone.yaml apiVersion: tekton.dev/v1b 阅读全文
posted @ 2022-03-23 20:46 gg888666 阅读(42) 评论(0) 推荐(0) 编辑
摘要: root@master01:~/tekton-and-argocd-in-practise/04-tekton-pipeline-in-practise/03-s2i-auto-gen-build-id# cat 01-task-git-clone.yaml apiVersion: tekton.d 阅读全文
posted @ 2022-03-23 20:39 gg888666 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Results简介 ◼ 在Pipeline的Task之间使用同一个共享的Workspace可以完成数据共享,但对于简单的字符串数据的传递,则可以使用Results API完成 ◼ Results用于让Task及其Step保存执行结果,并可在同一Pipeline中的后续Task中调用该结果 在Ta 阅读全文
posted @ 2022-03-23 20:38 gg888666 阅读(292) 评论(0) 推荐(0) 编辑
摘要: root@master01:~/tekton-and-argocd-in-practise/04-tekton-pipeline-in-practise/01-s2i-no-push# cat 01-task-git-clone.yaml apiVersion: tekton.dev/v1beta1 阅读全文
posted @ 2022-03-23 20:38 gg888666 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 一,Workspace Workspace是什么? ◼ Workspace用于为Task中的各Step提供工作目录,基于该Task运行的TaskRun需要在运行时提供该目录 ◼ TaskRun的实际运行形式为Pod,因而Workspace对应的实际组件为Pod上的Volume ◆ConfigMap 阅读全文
posted @ 2022-03-23 20:37 gg888666 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 在Task和Step上使用Volume Volume可显式定义要在Task和Step上使用的存储卷 ◼ 例如,为Maven指定Cache ◆将下载的模块保存于指定的Volume上,即可由相关的Task和Step重复使用 ◆即便是不同的Pipeline,也能够使用同一个基于PVC等支持多个Pod访问 阅读全文
posted @ 2022-03-23 20:37 gg888666 阅读(501) 评论(0) 推荐(0) 编辑