HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

谷歌开源 Tekton:Kubernetes 原生的 CI/CD 构建框架

  • 2019-03-21
  • 本文字数:714 字

    阅读完需:约 2 分钟

谷歌开源Tekton:Kubernetes原生的CI/CD构建框架

概况

Tekton 是一个功能强大且灵活的 Kubernetes 原生开源框架,用于创建持续集成和交付(CI/CD)系统。通过抽象底层实现细节,用户可以跨多云平台和本地系统进行构建、测试和部署。



  • 标准化你的 CI/CD 工具:Tekton 提供的开源组件可以跨供应商,语言和部署环境标准化 CI / CD 工具和流程。Tekton 提供的管道,版本,工作流程和其他 CI / CD 组件与行业规范一致,可以和你现有的 CI / CD 工具(如 Jenkins,Jenkins X,Skaffold 和 Knative 等)配合使用。



  • 内置用于 Kubernetes 的最佳实践:使用 Tekton 的内置最佳实践可以快速创建云原生 CI / CD 管道,目标是让开发人员创建和部署不可变镜像,管理基础架构的版本控制或执行更简单的回滚。 还可以利用 Tekton 的滚动部署,蓝/绿部署,金丝雀部署或 GitOps 工作流等高级部署模式。



  • 在混合云或跨多云平台运行:使用 Tekton 可跨多个环境(如 VM,无服务器,Kubernetes 或 Firebase)进行构建,测试和部署。还可以使用 Tekton 管道跨多云平台或混合环境进行部署。



  • 最大的灵活性:Tekton 提供了最大的灵活性,让你可以使用自己喜欢的 CI/CD 工具构建强大的管道。当 Tekton 抽象出底层实现时,可以根据团队的要求选择构建、测试和部署工作流。


功能

  • 工件管理:存储,管理和保护工件。Tetkon 管道与其他第三方工具可以很好地配合。

  • 部署管道:部署管道旨在支持复杂的工作流程,包括跨多个环境的部署以及金丝雀部署和蓝/绿部署。

  • 结果:作为内置结果存储 API 的一部分,可以让你通过日志深入了解测试、构建结果。


Tekton 旨在与 GCP 特定的 Kubernetes 工具配合使用,包括部署到 Kubernetes Engine 以及使用 Container Registry 进行工件存储和扫描。


Tekton 开源地址:https://github.com/tektoncd


2019-03-21 16:2641032
用户头像

发布了 65 篇内容, 共 10.4 次阅读, 收获喜欢 20 次。

关注

评论 1 条评论

发布
用户头像
jenkins x 在安装到 k8s时提示有tekton的安装方式选项,具体不清楚是啥
2019-10-24 10:16
回复
没有更多了
发现更多内容

来,肝了这份网络安全学习计划无敌

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 学习安全

技术干货 | 闲鱼:一个优秀的 Push 平台,需要经历怎样的前世今生

蚂蚁集团移动开发平台 mPaaS

消息推送 push mPaaS

[架构实战营] 模块一作业

张祥

架构实战营

喜大普奔!BFE 控制平面正式开源发布!

百度开发者中心

负载均衡 云原生 Go 语言 开源技术

打造价值交付体系,企业 CIO 如何应对 DevOps 命题?

BoCloud博云

DevOps 云原生

kotlin入门教程百度网盘,阿里开发7年大牛

android 程序员 移动开发

kotlin协程实现原理,【绝对干货】

android 程序员 移动开发

ironSource 斩获 2021 年度鲸鸣奖三大重量级奖项

EMQ 映云科技5G 边缘计算工业解决方案获中国移动创客马拉松大赛三等奖

EMQ映云科技

5G 物联网 边缘计算 移动互联网

华为全球首发《全光自动驾驶网络白皮书》,助力打造品质联接新体验

没有一个行业能比房地产中介更需要CRM

低代码小观

企业管理 房地产业 管理系统 企业管理系统 行业管理系统

企业系统太多?WorkPlus让工作事半功倍

WorkPlus

产业数字化的思考

Geek_vidmje

RTE2021 实时互联网大会参会感想

轻口味

1024我在现场 10月月更

kotlinalso函数,34岁程序员年薪50w

android 程序员 移动开发

kotlin库,大佬带你看源码

android 程序员 移动开发

5面阿里斩获offer(Java岗),原来阿里面试官总喜欢问这种问题

进击的王小二

Java java面试 大厂面试

各位Oracle DBA们,你们期待的在线实训环境终于来了

墨天轮

MySQL 数据库 oracle redis 实训

端智能研发核心套件:MNN 工作台深度剖析

阿里巴巴终端技术

深度学习 ios android 移动端 端智能

3面蚂蚁,一路过关斩将 成功拿到offer定级P6,大厂面试雀食有点难!

进击的王小二

java面试 大厂面试 阿里巴巴面经总结 java

Kafka是如何实现高性能的,程序员进阶知识点

android 程序员 移动开发

kotlinui库,字节跳动内部学习资料泄露

android 程序员 移动开发

kotlin实现接口,已开源下载

android 程序员 移动开发

面试官:如何防止 Java 源码被反编译?我竟然答不上来。。

Java 编程 程序员 架构 面试

行云创新马洪喜出席云栖大会,解读云原生时代开发者工具变革探索与实践

行云创新

开发者 云原生 行云 云栖大会 马洪喜

Python爬虫实战 | 利用多线程爬取 LOL 高清壁纸

JackTian

Python 程序员 爬虫 后端 实战

开源应用中心 | KodBox快捷高效的私有云在线文档管理系统

开源技术

game+defi系统开发需求(公司)

netty系列之:使用netty实现支持http2的服务器

程序那些事

Java Netty 程序那些事 响应式系统

kotlin开发网站,字节跳动大神讲座

android 程序员 移动开发

华为云企业级Redis:助力VMALL打造先进特征平台

华为云数据库小助手

GaussDB GaussDB ( for Redis ) 华为云数据库

谷歌开源Tekton:Kubernetes原生的CI/CD构建框架_文化 & 方法_Google Cloud_InfoQ精选文章