E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Tekton
kubernetes的DevOps业务(六):Jenkins,GitLab,Harbor,
Tekton
,GitOps
文章目录
Tekton
流水线实战Clone代码单元测试编译打包Docker镜像部署回滚流水线执行流水线触发器
Tekton
流水线实战前面我们讲解了使用Jenkins流水线来实现Kubernetes应用的CI
阿白,
·
2022-06-15 11:58
总复习
devops
kubernetes
云原生
Tekton
的供应链安全工具 Chains
软件供应链是指进入软件中的所有内容及其来源,简单地可以理解成软件的依赖项。依赖项是软件运行时所需的重要内容,可以是代码、二进制文件或其他组件,也可以是这些组件的来源,比如存储库或者包管理器之类的。包括代码的已知漏洞、受支持的版本、许可证信息、作者、贡献时间,以及在整个过程中的行为和任何时候接触到它的任何内容,比如用于编译、分发软件的基础架构组件。CICD流水线作为基础架构组件,承担着软件的构建、测
·
2022-05-18 12:13
云计算
Tekton
任务调度解析
引言问题分析
Tekton
的实现数据结构构造Graph获取调度节点总结引言
Tekton
在执行用户定义的任务后,根据任务中的先后顺序,来执行不同的任务,但是多个任务之间可能会存在较多个关联和顺序关系,这个时候对所有的
皮革先生
·
2021-11-01 09:15
开源云原生CI/CD框架
Tekton
国内部署方式
Tekton
是一款功能非常强大而灵活的CI/CD开源的云原生框架。致力于提供全功能、标准化的云原生CI/CD解决方案。
DevOps云学堂
·
2021-10-22 22:16
腾讯
docker
interceptor
python
migration
自动替换 Kubernetes 镜像
前几天有朋友在问如何在某云上拉取
Tekton
的镜像,这种情况其实比较普遍不只是某云。工作中经常要用到过某些靠运气才能拉取到的镜像,这对工作来说真是极度的不友好。
·
2021-10-06 08:07
云计算
Knative 实践:从源代码到服务的自动化部署
通过之前的文章,相信大家已经熟悉了Serving、Eventing以及
Tekton
。那么在实际使用中,我们往往会遇到一些复杂的场景,这时候就需要各个组件之间进行协作处理。
暖忆_
·
2021-05-19 08:29
手把手教你本地 k8s 集群搭建云原生
Tekton
CICD 流水线
下面我们将从搭建本地k8s集群开始,同步镜像至国内并部署
Tekton
,一步一步实现一个CICD流水线。
·
2021-01-25 03:23
Kubernetes 原生 CI/CD 构建框架
Tekton
详解!
作者:FogDong(
Tekton
社区)编辑:Bach(才云)什么是流水线?在计算机中,流水线是把一个重复的过程分解为若干个子过程,使每个子过程与其他子过程并行进行的技术,也叫Pipeline。
K8SMeetup社区
·
2020-12-11 20:59
kubernetes
ci-cd
手把手教你本地 k8s 集群搭建云原生
Tekton
CICD 流水线
下面我们将从搭建本地k8s集群开始,同步镜像至国内并部署
Tekton
,一步一步实现一个CICD流水线。
无风
·
2020-11-13 11:18
k8s
golang
ci-cd
docker
界面荐书 | 建筑是凝固的音乐
界面荐书每期提供一份好书单在参与互动问题留言的粉丝中随机抽取送出赠书“建构”(tectonic)一词源自希腊文,其最初的形式为希腊文的“泰可顿”(
tekton
),意为木匠或建造者。
界面
·
2020-09-06 00:00
云原生CI/CD:
tekton
/pipeline之认证篇
云原生CI/CD:
tekton
/pipeline之认证篇既然说
tekton
/pipeline是CI/CD,必然需要用到拉取git仓库代码,仓库代码可能是私有的,看下
tekton
/pipeline在这边的支持
云原生手记
·
2020-08-25 16:04
云原生在京东丨基于
Tekton
打造下一代云原生 CI 平台
去年10月份,京东研发效能部紧跟云原生潮流,开始调研并引入
Tekton
,在内部尝试基于
Tekton
打造下一代云原生CI平台。云原生概念自2015年最初被提及后,其生态在不断壮大。
京东智联云开发者
·
2020-08-21 04:35
持续交付
ci
mysql
Tekton
Pipelines--Task
前言TektonPipelines是一个开源实现,可为您的Kubernetes应用程序配置和运行CI/CD风格的管道。Pipelines创建自定义资源作为构建块去声明Pipelines。自定义资源是KubernetesAPI的扩展,可以创建自定义Kubernetes对象。安装自定义资源后,用户可以使用kubectl创建和访问其对象,就像对pod,部署等内置资源一样。这些资源在集群上运行,并由Kub
iyacontrol
·
2020-08-20 21:36
k8s
golang
kubernetes
build
ci
Tekton
Pipelines--Task
前言TektonPipelines是一个开源实现,可为您的Kubernetes应用程序配置和运行CI/CD风格的管道。Pipelines创建自定义资源作为构建块去声明Pipelines。自定义资源是KubernetesAPI的扩展,可以创建自定义Kubernetes对象。安装自定义资源后,用户可以使用kubectl创建和访问其对象,就像对pod,部署等内置资源一样。这些资源在集群上运行,并由Kub
iyacontrol
·
2020-08-20 21:36
k8s
golang
kubernetes
build
ci
云原生在京东丨基于
Tekton
打造下一代云原生 CI 平台
去年10月份,京东研发效能部紧跟云原生潮流,开始调研并引入
Tekton
,在内部尝试基于
Tekton
打造下一代云原生CI平台。云原生概念自2015年最初被提及后,其生态在不断壮大。
京东智联云开发者
·
2020-08-20 17:37
持续交付
ci
mysql
云原生在京东丨基于
Tekton
打造下一代云原生 CI 平台
去年10月份,京东研发效能部紧跟云原生潮流,开始调研并引入
Tekton
,在内部尝试基于
Tekton
打造下一代云原生CI平台。云原生概念自2015年最初被提及后,其生态在不断壮大。
京东智联云开发者
·
2020-08-20 17:37
持续交付
ci
mysql
谷歌开源 Kubernetes 原生 CI/CD 构建框架
Tekton
百度智能云云生态狂欢季热门云产品1折起>>>谷歌开源了一个Kubernetes原生CI/CD构建框架——
Tekton
。
weixin_33850890
·
2020-08-18 17:48
使用
Tekton
创建 CI/CD 流水线(2/2)
在前面文章中,我们在Kubernetes集群中安装了
Tekton
,通过
Tekton
克隆GitHub代码仓库并执行了应用测试命令。
DevOps云学堂
·
2020-08-16 03:08
云原生在京东丨基于
Tekton
打造下一代云原生 CI 平台
本文将分享京东是如何使用
Tekton
推进
京东智联云技术新知
·
2020-08-15 07:44
云原生CI/CD:
Tekton
之trigger介绍
云原生CI/CD:
Tekton
之trigger组件简介上面背景图片用了一张手枪扳机的图片,啥意思呢?trigger对于pipeline的作用就像扳机对于手枪的作用的,读完文章再来体会这句话。
云原生手记
·
2020-08-10 22:14
tekton
Tekton
CD 之实战篇(三):从Github到k8s集群
TektonCD之实战篇(二):从Github到k8s集群(如果对于云原生技术感兴趣,欢迎关注微信公众号“云原生手记”)CICD逻辑图CD概述我这边讲的CD是将用户的应用部署进k8s集群,现在大家都在使用k8s集群了,k8s管理应用比较方便,部署应用更是方便,直接kubectlapply-f文件名就可以了。这边我要讲的CD两种方式:一种是通过kubectl命令实现的;一种是通过client-go实
云原生手记
·
2020-08-10 22:14
tekton
Tekton
cicd
k8s
流水线
pipeline
云原生
Tekton
之触发器Trigger
背景前面的文章讲了
tekton
中pipeline的教程和使用案例,大家有没有想过,每次都要运行taskrun或者pipelineRun才能真正运行流水线。
云原生手记
·
2020-08-10 22:14
tekton
Tekton
CI 之实战篇(二): DinD方式构建镜像
TektonCI之实战篇(二):DinD方式构建镜像背景简单介绍下什么是dind?使用场景是什么?DinD即DockerinsideDocker,DinD在容器里有一个完整的docker构建系统,可直接在容器中完成镜像的构建,与之相对应的就是DooD,通过挂载宿主机的docker.sock文件,调用宿主机的dockerdaemon去构建镜像。他们的主要使用场景有很多,比较常见的就是CICD场景中了
云原生手记
·
2020-08-10 22:13
tekton
tekton
入门-细数
tekton
用到的那些images
tekton
中以pod为Task的运行单元,而Task中的step实际就是一个个pod,其中用到了许多容器用于进行初始化动作,本文将分析各个容器在tektontask运行时起到的作用entrypoint-image
rocsdu
·
2020-07-31 11:47
tekton入门
tekton
入门 - trigger
triggertrigger使用户能够将事件有效负载中的字段映射到资源模板中。换句话说,这允许事件既可以建模也可以将实例化为Kubernetes资源。对于tektoncd/pipeline,这使得将配置封装到PipelineRuns和PipelineResources中变得容易。安装kubectlapply--filenamehttps://storage.googleapis.com/tekto
rocsdu
·
2020-07-31 11:46
tekton入门
kubernetes原生的CI/CD工具
Tekton
-一定要看看~
微信公众号搜索DevOps和k8s全栈技术,即可关注我的公众号,也可通过扫描文章最后的二维码关注,每天都会分享技术文章供大家参考阅读~,拥抱开源,同大家共同进步~
Tekton
是什么?
韩先超
·
2020-07-16 09:54
kubernetes
github
docker
编程语言
git
Kubernetes原生CI/CD工具
Tekton
探秘与上手实践
如果有关注过Knative社区动态的同学,可能会知道最近发生了一件比较大的新闻,三大组件之一的build项目被人提了一个很残忍的Proposal[1],并且专门在项目Readme的开头加了个NOTE:NOTE:ThereisanopenproposaltodeprecatethiscomponentinfavorofTektonPipelines.Ifyouareanewuser,consider
Docker_
·
2020-07-15 18:16
OpenShift 4
Tekton
(5) - 使用Workspaces为包含Maven Build的Pipeline提速
文章目录需求场景什么是Workspaces使用Workspace在MavenTask中使用Workspace定义Pipeline对象定义PVC对象运行Pipeline参考需求场景
Tekton
是从Knative
dawnsky.liu
·
2020-07-08 22:50
Dev
pipeline
Tekton
OpenShift 4
Tekton
(4) -
Tekton
实现包含Gogs+SonaQube+Nexus+Report+WebHook的Pipeline
siamaksade在其github上的一个TektonPipeline演示示例,它是《OpenShift4之实现一个基于Gogs+Nexus+Sonarqube的JenkinsCI/CDPipeline》的
Tekton
dawnsky.liu
·
2020-07-08 22:49
pipeline
CICD
Tekton
OpenShift 4
Tekton
(3) - 用Webhook实现CI/CD
文章目录场景说明
Tekton
实现Webhook的过程和相关对象本文的Pipeline场景说明场景实现复制Github项目对pipelines-tutorial项目的操作创建Pipeline,然后直接运行
dawnsky.liu
·
2020-07-08 22:18
CICD
pipeline
Tekton
OpenShift 4
Tekton
(2) - Katacoda的
Tekton
Pipeline入门示例
文章目录安装
Tekton
客户端通过命令安装OpenShiftPipelinesOperator创建并运行TektonPipeline安装
Tekton
客户端$curl-LOhttps://github.com
dawnsky.liu
·
2020-07-08 22:44
Tekton
CICD
pipeline
OpenShift 4
Tekton
(6) - 将
Tekton
和ArgoCD集成
文章目录实现场景实现CI/CD配置准备GitRepo安装
Tekton
和ArgoCD客户端安装TektonOperator、ArgoCDOperator和ArgoCD服务端环境创建ArgoCD的应用创建TektonPipeline
dawnsky.liu
·
2020-07-08 22:40
Tekton
pipeline
ArgoCD
OpenShift 4
Tekton
(1) - OpenShift Pipeline入门
文章目录
Tekton
核心概念本CICDPipeine场景说明环境说明操作步骤安装OpenShiftPipelinesOperator配置OpenShiftPipeline创建OpenShift项目创建Task
dawnsky.liu
·
2020-07-08 22:38
CICD
pipeline
OpenShift 4.x HOL教程汇总
xHands-onLabGitOpsIstioServiceMesh系列ServiceMesh入门Istio-TutorialServiceMesh教程Knatvie系列Knative入门Knative-TutorialQuarkus和微服务
Tekton
-CI
dawnsky.liu
·
2020-07-06 19:36
OpenShift
4
基于 K8s 做应用发布的工具那么多, 阿里为啥选择灰姑娘般的
Tekton
?
作者|邓洪超,阿里云容器平台工程师,KubernetesOperator第二人,云原生应用标准交付与管理领域知名技术专家导读:近年来,越来越多专门给Kubernetes做应用发布的工具开始缤纷呈现,帮助大家管理和发布不断增多的Kubernetes应用。在做技术选型的时候,我们需要给业务选择一个最好的工具、最稳的底座。那么又该如何比较和衡量这些工具呢?本篇文章中阿里云技术专家邓洪超将会和大家分享自己
alisystemsoftware
·
2020-07-04 10:08
Knative 初体验:CICD 极速入门
Knative社区很早就在讨论用
Tekton
替换Build模块的事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。
阿里云云栖号
·
2020-06-30 10:28
CD基金会、Jenkins、Jenkins X、Spinnaker和
Tekton
的常问问题
CD基金会、Jenkins、JenkinsX、Spinnaker和
Tekton
的常问问题FAQ什么是持续交付(CD)?CD是一种软件工程方法,团队在短周期内生成软件,确保软件可以随时可靠地发布。
Donald Liu
·
2020-06-29 12:47
cdf
OpenShift 4 Hands-on Lab (5) - 用Jenkins Pipeline实现在不同运行环境中升迁部署应用
在OpenShift4.x中自带两个CI/CD引擎:Jenkins和
Tekton
。其中Jenkins是目前最为常用的CI/CD工具,而
Tekton
是是直接运行在Kubernetes上的原生CI/CD。
dawnsky.liu
·
2020-06-29 11:43
OpenShift
4
Dev
Jenkins
kubernetes原生pipeline
TektonPipeline,是一个k8snative的pipeline,任务跑在pod中,通过自定义CRD去管理任务与工作流等等,我看完
tekton
之后感觉是功能很强大,但是有点过度设计了,没有drone
Linux就该这么学
·
2020-06-29 07:34
Tekton
流水线发布首个官方 Beta 版本
这是
Tekton
流水线的第一个官方Beta版本。如果你已经在使用上一个release候选版本,那么,自RC4之后并没有代码的变更。
Larch_h
·
2020-06-27 08:02
tekton
试用
这里写自定义目录标题介绍部署修改依赖镜像安装示例任务的输入定义任务输出定义镜像仓库认证创建secret创建serviceaccount定义Task定义TaskRun完整的yaml执行示例介绍谷歌开源了一个Kubernetes原生CI/CD构建框架——TektonTekton是一个功能强大且灵活的Kubernetes原生框架,用于创建CI/CD系统。通过抽象出底层实现细节,允许开发者跨多云环境或本地
流泪的鱼
·
2020-06-26 09:46
go
kubernetes
初探云原生应用管理之:聊聊
Tekton
项目
【编者的话】“人间四月芳菲尽,山寺桃花始盛开。”越来越多专门给Kubernetes做应用发布的工具开始缤纷呈现,帮助大家管理和发布不断增多的Kubernetes应用。在做技术选型的时候,我们需要给业务选择一个最好的工具、最稳的底座。那我们又该如何比较和衡量这些工具的呢?在这篇文章中阿里一线工程师给大家分享自己独特的体验。洗尽铅华,一起品味这“山寺桃花”。背景近年来,伴随着云原生社区(CNCFCom
alisystemsoftware
·
2020-06-22 13:41
开源 CI/CD 构建框架
TekTon
的深入剖析
Tekton
是一个功能强大且灵活的Kubernetes原生CI/CD构建框架,用于创建持续集成和交付(CI/CD)系统。
不务正业的乘务员
·
2020-05-15 20:53
笔记
K8s原生Jenkins-X和
Tekton
Pipeline
JenkinsX不是Jenkins,它是完全从头开始重写的。JenkinsX比Jenkins更聚焦于特定领域。它提供了一种使用特定工具(KubernetesHelmTektonSkaffoldFlagger…)来构建和部署应用程序的方式。如果您喜欢这样使用它,那将是一种享受,如果您不喜欢,那么另一种工具更适合。本文将为您讲述JenkinsX架构。我们将首先描述k8s原生和CRD,这将有助于我们了解
iyacontrol
·
2020-02-20 23:20
kubernetes
k8s
docker
jenkins
golang
tekton
, kaniko 和 knative
TBDtektonK8spipeline:https://github.com/tektoncd/pipeline安装kubectlapplyhttps://raw.githubusercontent.com/jeffcai/gcr-images/master/tektoncd/release-0.3.1.yamlgcr上的镜像已经放到了阿里镜像仓库。kaniko安装使用推送到dockerpriv
Jeff
·
2019-12-31 05:40
阿里云Kubernetes服务上使用
Tekton
完成应用发布初体验
Tekton
是一个功能强大且灵活的Kubernetes原生开源框架,用于创建持续集成和交付(CI/CD)系统。通过抽象底层实现细节,用户可以跨多云平台和本地系统进行构建、测试和部署。
阿里云云栖号
·
2019-12-17 10:28
阿里云Kubernetes服务上使用
Tekton
完成应用发布初体验
Tekton
是一个功能强大且灵活的Kubernetes原生开源框架,用于创建持续集成和交付(CI/CD)系统。通过抽象底层实现细节,用户可以跨多云平台和本地系统进行构建、测试和部署。
阿里云官网
·
2019-12-14 15:26
Knative 初体验:CICD 极速入门
Knative社区很早就在讨论用
Tekton
替换Build模块的事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。
阿里云官网
·
2019-12-12 01:22
云原生技术系列-CI/CD 持续集成流水线
Tekton
前言我们通常的开发流程是,在本地开发完成应用之后,使用git作为版本管理工具,将本地代码提交到类似Github这样的仓库中做持久化存储,当我们可能来自多个仓库、可能涉及到多个中间件作为底层依赖一起部署到生产环境中时,相信不少在大中型企业工作的小伙伴都知道公司内部通常会有发布系统,那么云原生技术栈中有没有为我们提供类似的发布系统呢?档案是肯定的,而且不乏竞争者,业内知名的有knavtieBuild/
GeekerLou
·
2019-12-08 03:15
Tekton
Pipelines--Task
前言TektonPipelines是一个开源实现,可为您的Kubernetes应用程序配置和运行CI/CD风格的管道。Pipelines创建自定义资源作为构建块去声明Pipelines。自定义资源是KubernetesAPI的扩展,可以创建自定义Kubernetes对象。安装自定义资源后,用户可以使用kubectl创建和访问其对象,就像对pod,部署等内置资源一样。这些资源在集群上运行,并由Kub
iyacontrol
·
2019-10-19 20:24
ci
build
kubernetes
golang
k8s
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他