Tekton pipeline DEMO + 探索一些tkn命令
https://github.com/tektoncd/pipeline/blob/master/docs/tutorial.md
安装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
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
kc apply -f hello-world.yaml
tkn taskrun
tkn tr list
task默认namespace:default
tkn tr cancel
tkn tr delete
再次运行,describe
测试cancel的作用(终止运行/不再继续运行,describe\list\log操作均表示cancelled)
tkn task list
如何取消cancelled状态,使之继续运行?
修改yaml,再次运行
describe
Tekton pipeline DEMO + 探索一些tkn命令相关推荐
- OpenShift 4 Tekton (3) - 通过控制台的图形化方式配置Tekton Pipeline
<OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 文章目录 配置Tekton运行环境 配置并运行Tekton Pipeline 说明:O ...
- OpenShift 4 Tekton - Katacoda的Tekton Pipeline入门示例
<OpenShift 4.x HOL教程汇总> 文章目录 安装Tekton客户端 通过命令安装OpenShift Pipelines Operator 创建并运行Tekton Pipeli ...
- openshift Tekton pipeline 实践
文章目录 1. 介绍 2. 部署一个简单的pipeline 2.1 使用TaskRun运行"hello"样例任务 3 部署 Two-Tier Golang Application ...
- [OpenShift 4 - DevSecOps Workshop (16) - 使用 VSCode 编辑运行 Tekton Pipeline 资源
<OpenShift 4.x HOL教程汇总> 说明:本文已经在OpenShift 4.8环境中验证 <OpenShift 4 - DevSecOps Workshop 系列视频 & ...
- Tekton Pipeline 教程
前言 ☞ 开学季买书大优惠,错过等一年 ☜ Tekton Pipeline 是一个 k8s native 的 pipeline, 任务跑在 pod 中,通过自定义 CRD 去管理任务与工作流等等,我看 ...
- 云原生CI/CD:tekton/pipeline之认证篇
云原生CI/CD:tekton/pipeline之认证篇 既然说tekton/pipeline是CI/CD,必然需要用到拉取git仓库代码,仓库代码可能是私有的,看下tekton/pipeline在这 ...
- tekton pipeline资源
欢迎关注我的公众号: 目前刚开始写一个月,一共写了18篇原创文章,文章目录如下: istio多集群探秘,部署了50次多集群后我得出的结论 istio多集群链路追踪,附实操视频 istio防故障利器,你 ...
- 【云原生 | Kubernetes 系列】--Gitops持续交付 Tekton Pipeline使用进阶(pvc和Results)
Tekton Pipeline使用进阶 1. 基于Maven项目构建 主要实现source to package的过程 包含2个Task: fetch-from-source和build 使用pvc实 ...
- Jenkins 如何与 Kubernetes 集群的 Tekton Pipeline 交互?
本文详细介绍了 Jenkins 如何通过 tekton-client-plugin[1] 实现与 Kubernetes 上的 Tekton Pipeline 交互,包括 Kubernetes 上安装 ...
最新文章
- 【iOS Tips】002-实现“简单单例模式”的几种方法?
- 我的第一个Java程序 Hello World!
- Python Threading 多线程编程
- IdentityServer 部署踩坑记
- 分布式测试工具Beetle.DT的部署并进行HTTP,SQL,TCP压测
- Shell --- 批量修改文件后缀脚本
- 【LeetCode笔记】105. 从前序与中序遍历序列构造二叉树(Java、递归、二叉树、哈希表)
- Qt工作笔记-html做界面时,QFileInfo小技巧,获取前端页面
- webpack配置报错WARNING in DefinePlugin Conflicting values for ‘process.env.NODE_ENV‘
- 烤仔万花筒| Reach on Conflux 2021黑客松Demo Day
- carbon----代码美化工具
- 中心极限定理 - 正态分布
- 关于vcf文件的读取
- 论治理与创新,2022 开放原子全球开源峰会 OpenAnolis 分论坛圆满落幕
- realme 制作一键root
- LCM ASN 在MOBILE下收货流程的后台数据流
- java中判断指定日期是星期几
- 【教程】阿里云服务器挂载硬盘(其中硬盘为从快照中创建的云硬盘)
- Python将英文标点替换成空格
- 移动互联时代的地方网站转型
热门文章
- “OneNote由于某种原因,无法连接到服务器。请尝试检查您的连接以查看服务器是否可用。”的解决方案
- NER任务最新SOTA模型W2NER
- 软件架构师 第一部分 基础篇 第三章 架构特性的定义
- CAD制图软件使用心得(第二期)
- 001电工基础知识(...)
- columns是什么意思啊(期刊的columns是什么)
- k8s集群calico-node CrashLoopBackOff
- 7-5 输出下三角队形
- 【JavaSE 第七天】
- 文献管理工具zotero的下载及使用