tekton
文章平均质量分 97
tekton
阿白,
云原生 devops istio Go 大四ing
展开
-
kubernetes的DevOps业务(四):Jenkins,GitLab,Harbor,Tekton,GitOps
前面我们的两个任务 test 和 build-and-push 都已经完成了,我们还可以创建一个流水线来将这两个任务组织起来,形成一个流水线,这里就是我们要使用的 Pipeline 这个 CRD 对象。流水线流程为先运行 test 任务,如果通过了再执行后面的 build-and-push 这个任务,那么我们可以创建一个名为 test-pipeline.yaml 的资源对象定义流水线需要哪些资源,可以是输入或者输出的资源,在这里我们只有一个输入,那就是命名为 repo 的应用程序源码的 GitHub 仓库原创 2022-06-05 15:16:17 · 451 阅读 · 0 评论 -
kubernetes的DevOps业务(三):Jenkins,GitLab,Harbor,Tekton,GitOps
Tekton 安装完成后,我们还可以选择是否安装 CLI 工具,有时候可能 Tekton 提供的命令行工具比 kubectl 管理这些资源更加方便,当然这并不是强制的tekton将全部用到的组建的相关内容都放在github官网上了https://github.com/tektoncd安装完成后可以通过如下命令验证 CLI 是否安装成功:此外,还可以安装一个 Tekton 提供的一个 Dashboard,我们可以通过 Dashboard 查看 Tekton 整个任务的构建过程,直接执行下面的命令直接安装原创 2022-06-04 16:08:30 · 323 阅读 · 1 评论 -
kubernetes的DevOps业务(二):Jenkins,GitLab,Harbor,Tekton,GitOps
文章目录Jenkins流水线在 Slave 中构建任务部署 Kubernetes 应用PipelineTekton组件安装Jenkins流水线Jenkins Pipeline要实现在 Jenkins 中的构建(构建任务)工作,可以有多种方式,我们这里采用比较常用的 Pipeline 这种方式。Pipeline,简单来说,就是一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。Jenkins Pipeline 有原创 2022-05-23 00:33:59 · 1510 阅读 · 0 评论