Tekton pipeline DEMO + 探索一些tkn命令

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-world
      image: ubuntu
      command:
        - echo
      args:
        - "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
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值