相关文章

tekton 和 Argocd的区别

背景 云原生确实现在百花齐放,但是给开发者带来的就是学习成本。东西太多了。刚学完tekton 又来了一个 argocd,刚开始我是比反感的,但是现在看来确实argocd可以弥补tekton的一些不足。 tekton的不足 ci大体上来说就是 测试、构建镜像、推送…

tekton命令

欢迎关注我的公众号: 目前刚开始写一个月,一共写了18篇原创文章,文章目录如下: istio多集群探秘,部署了50次多集群后我得出的结论 istio多集群链路追踪,附实操视频 istio防故障利器,你知道几…

猫头虎分享已解决Bug || Tekton流水线插件获取受限Tekton plugin ‘猫头虎’ could not be fetched from sourc

猫头虎分享已解决Bug || Tekton流水线插件获取受限Tekton plugin ‘猫头虎’ could not be fetched from sourc 博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试…

Tekton构建Springboot项目操作手册

Tekton构建前后端项目操作手册——本地Harbor仓库版本 概述 前端Vue项目,后端Springboot项目,后端项目使用DubboZookeeperPostgreSQL框架。 镜像版本,本地Harbor仓库,版本V2.0。 Kubernetes集群框架,版本v1.18.17。…

tekton在构建前端代码时把source文件夹打进压缩包

压缩包内容如图: 分析: kaniko配置的workingDir 在Dockerfile的第二层无需copy from nvm_builder。 直接把workdir定位到build文件夹进行压缩即可。

tekton EventListener资源

欢迎关注我的公众号: 目前刚开始写一个月,一共写了18篇原创文章,文章目录如下: istio多集群探秘,部署了50次多集群后我得出的结论 istio多集群链路追踪,附实操视频 istio防故障利器,你知道几…

tekton pipelineresource资源

欢迎关注我的公众号: 目前刚开始写一个月,一共写了18篇原创文章,文章目录如下: istio多集群探秘,部署了50次多集群后我得出的结论 istio多集群链路追踪,附实操视频 istio防故障利器,你知道几…

tekton pipeline资源

欢迎关注我的公众号: 目前刚开始写一个月,一共写了18篇原创文章,文章目录如下: istio多集群探秘,部署了50次多集群后我得出的结论 istio多集群链路追踪,附实操视频 istio防故障利器,你知道几…

Tekton 基于 gitlab 触发流水线

Tekton 基于 gitlab 触发流水线 Tekton EventListener 在8080端口监听事件,Gitlab 提交代码产生push 事件,gitlab webhook触发tekton流水线执行。 前置要求: kubernetes集群中已部署 tekton pipeline、tekton triggers以及tekton dashboa…

理解cicd工具tekton

我们先来安装一下tekton,使用官方提供的yaml文件进行安装 # Copyright 2019 The Tekton Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may…

Tekton实战案例--S2I

案例环境说明 示例项目: 代码仓库:https://gitee.com/mageedu/spring-boot-helloWorld.git 构建工具maven pipeline各Task git-clone:克隆项目的源代码 build-to-package: 代码测试,构建和打包 generate-build-id:生…

Tekton介绍

目录 Tekton 是什么?Tekton 组件Tekton Pipeline 资源对象及相关概念、模型Step、Task 和 Pipeline输入与输出资源TaskRun 与 PipelineRun Tekton Trigger 资源对象及模型TriggerTemplateTriggerBindingTriggerListener工作原理 Tekton Dashboard简介Tekton CLITekt…

tekton试用

这里写自定义目录标题 介绍部署修改依赖镜像安装 示例任务的输入定义任务输出定义镜像仓库认证创建secret创建serviceaccount 定义Task定义TaskRun完整的yaml执行示例 介绍 谷歌开源了一个 Kubernetes 原生 CI/CD 构建框架——Tekton Tekton 是一个功能强大且灵活的 Kubernet…

tekton 发布 kubernetes 应用

tekton 发布 kubernetes 应用 基于Kubernetes 服务部署 Tekton Pipeline 实例,部署完成后使用tekton来完成源码拉取、应用打包、镜像推送和应用部署。 本文实现一个 golang-helloworld 项目 CI/CD 的完整流程,具体包括以下步骤: 从 gitee…

理解和应用持续集成-Tekton

前面介绍了如何通过jenkins完成构建,在使用jenkins过程中,也有一些不足,例如基于脚本的job配置复用率不足,另外代码调试困难。所以如何提高job的配置脚本的复用和让流水线作业的配置更好的适应云原生场景的需求变得越来越迫切。而…

Kubernetes 部署 Tekton-Operator

Tekton Operator 简介 Tekton Operator 是一个 Kubernetes 扩展,用于在任何 Kubernetes 集群上安装、升级和管理 TektonCD Pipelines, Dashboard, Triggers(和其他组件)。 官方文档:https://tekton.dev/docs/operator/ 项目地址…

Tekton 克隆 git 仓库

Tekton 克隆 git仓库 介绍如何使用 Tektonhub 官方 git-clone task 克隆 github 上的源码到本地。 git-clone task yaml文件下载地址:https://hub.tekton.dev/tekton/task/git-clone 查看git-clone task yaml内容: 点击Install,选择一种…

Tekton 构建容器镜像

Tekton 构建容器镜像 介绍如何使用 Tektonhub 官方 kaniko task 构建docker镜像,并推送到远程dockerhub镜像仓库。 kaniko task yaml文件下载地址:https://hub.tekton.dev/tekton/task/kaniko 查看kaniko task yaml内容: 点击Install&…

Tekton入门

Tekton入门 什么是流水线 流水线是把一个重复的过程分解为若干个子过程,使每个子过程与其他子过程并行进行的技术,也叫 Pipeline。以“构建镜像更新应用”为例: 当一次代码变更之后,jenkins都需要拉取最新的代码,进行代码编译,构建镜像,推送镜像到镜像仓库,最后更新k…

Tekton系列之实践篇-使用Tekton Trigger让Tekton使用更简单

微信公众号:运维开发故事,作者:乔克 在《Tekton实践篇-如何用Jenkins来管理Tekton》我们介绍了如何使用Jenkins来管理Tekton,这种方式是运维主动式管理,也就是需要运维去触发发布,那有没有可能让自动触发Te…