lab
lab copied to clipboard
[Tekton] 云原生 CICD Tekton 的介绍和使用
概述
DevOps 工具
- 名称:Tekton
- 版本:Pipeline 0.35.0
就职公司名称:
Flomesh
分享排期:
2022 年 6 月
难度级别:
入门
分享目标:
对 Tekton 的功能、使用和生态有个全面的了解
分享内容概述:
- 为什么需要云原生的 CICD
- Tekton 使用和核心实现
- Tekton 的生态:Pipelines、Trigger、Chains、Dashboard、Hub4.
- Demo
是否原创:
是
参考资料链接:
- URL1: https://tekton.dev
- URL2: https://atbug.com/how-tekton-works/
- URL3: https://atbug.com/tekton-pipeline-practice/
运行环境
实操者运行环境:
- 操作系统:macOS 12.3
- 工具版本:k3s 1.21+
- 编程语言【如果有/需要】:无
运行环境描述:
- 虚拟机/云主机数量:1
- 操作系统:Ubuntu 20.04
- 编程语言【如果有/需要】:无
- 云服务:无
关于直播
期望分享的时长:1 ~ 1.5 H
是否需要社区提供云资源支持,需要的话请概述需求:无
是否需求社区提供直播环境或者设备:无
说明:如果对于主办方还有其它诉求,请加社区小助手微信【DevOps-SQ】联系我们。
请提供这个工具相关的五个关键词?
本次直播分享的工具推荐语是什么?
上面的信息会用于海报和宣传文案的制作。
有空了请提前发 pr 出来吧,我们提前学习一下。
好的,尽快放出。
@addozhang 你这个 pr 可能还没有完成,几个关注点如下:
- Demo : 这里是否概述我们要做的 demo 程序是什么?用 Tekton 在什么环境上对 什么 app 做了什么?实现了什么?
- 安装集群 : 这里是否可以简单的说两句,我们安装的k3s 的集群是什么样的?单节点?多节点?需要什么准备条件?建议的配置是什么?
- 0x05 部署 :这里需要概述一个部署的目标和结果?如何验证结果
- 0x06 组装流水线 : 我感觉这里是把上面分步骤操作的流水线,整合后运行了,简单说下整合后的流水线的技术特性,关注点,有什么可能的难点和问题?从这里往后,还有什么建议的学习和探索的路线?
基本上这个 lab 的思路还是很简洁清晰,我们就是要从实操过程中抽丝剥茧的传播技术特性和操作方法,期待你的分享。
@martinliu 收到。基本上也都是我会继续补充的,感谢建议。