https://github.com/tektoncd/pipeline/blob/master/docs/tutorial.md

  1. 安装Tekton CLI(与Tekton交互的CLI)
    curl -LO https://github.com/tektoncd/cli/releases/download/v0.7.1/tkn_0.7.1_Linux_x86_64.tar.gz
    tar xvzf tkn_0.7.1_Linux_x86_64.tar.gz -C /usr/local/bin/ tkn

  2. vim hello-word.yaml

apiVersion: tekton.dev/v1alpha1
kind: Task
metadata:name: echo-hello-world-task
spec:steps:- name: use-ubuntu-to-echo-a-hello-worldimage: ubuntucommand:- echoargs:- "Hi, a hello world from tekton!"
---
apiVersion: tekton.dev/v1alpha1
kind: TaskRun
metadata:name: echo-hello-world-task-run
spec:taskRef:name: echo-hello-world-task
  1. kc apply -f hello-world.yaml

  2. tkn taskrun

  3. tkn tr list

    task默认namespace:default

  4. tkn tr cancel

  5. tkn tr delete

  6. 再次运行,describe

  7. 测试cancel的作用(终止运行/不再继续运行,describe\list\log操作均表示cancelled)


  8. tkn task list

  9. 如何取消cancelled状态,使之继续运行?

  10. 修改yaml,再次运行

  11. describe

Tekton pipeline DEMO + 探索一些tkn命令相关推荐

  1. OpenShift 4 Tekton (3) - 通过控制台的图形化方式配置Tekton Pipeline

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 文章目录 配置Tekton运行环境 配置并运行Tekton Pipeline 说明:O ...

  2. OpenShift 4 Tekton - Katacoda的Tekton Pipeline入门示例

    <OpenShift 4.x HOL教程汇总> 文章目录 安装Tekton客户端 通过命令安装OpenShift Pipelines Operator 创建并运行Tekton Pipeli ...

  3. openshift Tekton pipeline 实践

    文章目录 1. 介绍 2. 部署一个简单的pipeline 2.1 使用TaskRun运行"hello"样例任务 3 部署 Two-Tier Golang Application ...

  4. [OpenShift 4 - DevSecOps Workshop (16) - 使用 VSCode 编辑运行 Tekton Pipeline 资源

    <OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 <OpenShift 4 - DevSecOps Workshop 系列视频 & ...

  5. Tekton Pipeline 教程

    前言 ☞ 开学季买书大优惠,错过等一年 ☜ Tekton Pipeline 是一个 k8s native 的 pipeline, 任务跑在 pod 中,通过自定义 CRD 去管理任务与工作流等等,我看 ...

  6. 云原生CI/CD:tekton/pipeline之认证篇

    云原生CI/CD:tekton/pipeline之认证篇 既然说tekton/pipeline是CI/CD,必然需要用到拉取git仓库代码,仓库代码可能是私有的,看下tekton/pipeline在这 ...

  7. tekton pipeline资源

    欢迎关注我的公众号: 目前刚开始写一个月,一共写了18篇原创文章,文章目录如下: istio多集群探秘,部署了50次多集群后我得出的结论 istio多集群链路追踪,附实操视频 istio防故障利器,你 ...

  8. 【云原生 | Kubernetes 系列】--Gitops持续交付 Tekton Pipeline使用进阶(pvc和Results)

    Tekton Pipeline使用进阶 1. 基于Maven项目构建 主要实现source to package的过程 包含2个Task: fetch-from-source和build 使用pvc实 ...

  9. Jenkins 如何与 Kubernetes 集群的 Tekton Pipeline 交互?

    本文详细介绍了 Jenkins 如何通过 tekton-client-plugin[1] 实现与 Kubernetes 上的 Tekton Pipeline 交互,包括 Kubernetes 上安装 ...

最新文章

  1. 【iOS Tips】002-实现“简单单例模式”的几种方法?
  2. 我的第一个Java程序 Hello World!
  3. Python Threading 多线程编程
  4. IdentityServer 部署踩坑记
  5. 分布式测试工具Beetle.DT的部署并进行HTTP,SQL,TCP压测
  6. Shell --- 批量修改文件后缀脚本
  7. 【LeetCode笔记】105. 从前序与中序遍历序列构造二叉树(Java、递归、二叉树、哈希表)
  8. Qt工作笔记-html做界面时,QFileInfo小技巧,获取前端页面
  9. webpack配置报错WARNING in DefinePlugin Conflicting values for ‘process.env.NODE_ENV‘
  10. 烤仔万花筒| Reach on Conflux 2021黑客松Demo Day
  11. carbon----代码美化工具
  12. 中心极限定理 - 正态分布
  13. 关于vcf文件的读取
  14. 论治理与创新,2022 开放原子全球开源峰会 OpenAnolis 分论坛圆满落幕
  15. realme 制作一键root
  16. LCM ASN 在MOBILE下收货流程的后台数据流
  17. java中判断指定日期是星期几
  18. 【教程】阿里云服务器挂载硬盘(其中硬盘为从快照中创建的云硬盘)
  19. Python将英文标点替换成空格
  20. 移动互联时代的地方网站转型

热门文章

  1. “OneNote由于某种原因,无法连接到服务器。请尝试检查您的连接以查看服务器是否可用。”的解决方案
  2. NER任务最新SOTA模型W2NER
  3. 软件架构师 第一部分 基础篇 第三章 架构特性的定义
  4. CAD制图软件使用心得(第二期)
  5. 001电工基础知识(...)
  6. columns是什么意思啊(期刊的columns是什么)
  7. k8s集群calico-node CrashLoopBackOff
  8. 7-5 输出下三角队形
  9. 【JavaSE 第七天】
  10. 文献管理工具zotero的下载及使用