AICon 深圳站聚焦 Agent 技术、应用与生态,大咖分享实战干货 了解详情
写点什么

谷歌开源 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:2641449
用户头像

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

关注

评论 1 条评论

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

合约跟单系统开发,数字货币合约跟单软件搭建

13530558032

实时数仓在滴滴的实践和落地

滴滴技术

大数据 滴滴技术 数据通道服务

自定义线程池来实现文档转码

架构师修行之路

c语言函数指针之回调函数

C语言与CPP编程

C语言 回调函数 函数 函数指针

浅析LR.Net工作流引擎

Learun

.net 敏捷开发 工作流

迭代技术方案设计文档规范

程序员架构进阶

技术方案

滴滴云平台事业群——就是稳!

滴滴技术

招聘 滴滴技术 滴滴云平台事业群分享月

数据分析之伯克森谬误:颜值和性格真成反比吗

KAMI

人生 数据分析 数据

可编程网卡芯片在滴滴云网络的应用实践

滴滴技术

云计算 芯片 滴滴技术

滴滴七层接入平台实践和探索

滴滴技术

微服务 运维 滴滴技术 七层接入

1.Flink检查点算法-15

小知识点

scala 大数据 flink

week12学习总结

burner

隐私计算会成为“金融”向“数科”转型的一剂猛药?

hellompc

区块链技术成为金融业务应用热点

CECBC

区块链 人工智能 金融

GPU虚拟机创建时间深度优化

滴滴技术

云计算 虚拟化 滴滴技术

物联网的银河,华为的桨,少年的歌

脑极体

Zeppelin SDK :Flink 平台建设的基石

Apache Flink

flink

第 0 期架构师训练营第 8 周作业2-总结

fujin

基于Prometheus的微服务应用监控

易观大数据

滴滴推理引擎IFX:千万规模设备下AI部署实践

滴滴技术

人工智能 学习 AI 滴滴技术 IFX

滴滴ElasticSearch千万级TPS写入性能翻倍技术剖析

滴滴技术

大数据 elasticsearch 滴滴技术

滴滴数据通道服务演进之路

滴滴技术

大数据 滴滴技术 数据服务通道

滴滴数据仓库指标体系建设实践

滴滴技术

大数据 数据仓库 滴滴技术

【Spring注解驱动开发】AOP核心类源码解析,这是最全的一篇了!!

冰河

spring aop ioc

拥抱K8S系列-03-服务器部署应用和docker部署应用区别(MySQL篇)

张无忌

MySQL Docker 运维

第 0 期架构师训练营第 8 周作业 1

fujin

突破传统 区块链如何实现病历永存

CECBC

区块链 电子病历 信息共享

分布式QoS算法解析

焱融科技

分布式 算法 焱融科技 分布式文件存储 QoS

滴滴Ceph分布式存储系统优化之锁优化

滴滴技术

云计算 分布式存储 Ceph 滴滴技术

Redis做消息队列全攻略

架构师修行之路

redis MQ 消息队列

在Rust里面嵌入python代码

lipi

Python rust

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