随笔分类 -  DevOps

DevOps
摘要:从0开始构建一条完成的CI CD流水线 前文中已经讲述了静态、动态增加agent节点,以动态的k8s cloud为例,下面就以Maven构建Java程序为例,开始构建出一条完整的CI CD流水线。 实现功能目标: 1.分别可以根据分支和tag从源码仓库clone代码 2.拿到源码后开始编译 3.构建 阅读全文
posted @ 2023-04-20 16:28 塔克拉玛攻城狮 阅读(490) 评论(0) 推荐(0) 编辑
摘要:Jenkins管理动态节点 上文介绍Jenkins增加静态agent的步骤,除了静态增加外,还有动态管理的功能,两者最大的差异在于动态可以在有job运行时,临时加入一个agent到jenkins master,然后等job执行完毕之后,所加入的agent再自动删除掉,达到一个动态的增删节点效果,使所 阅读全文
posted @ 2022-08-04 15:58 塔克拉玛攻城狮 阅读(2071) 评论(0) 推荐(0) 编辑
摘要:Jenkins管理静态节点 Jenkins搭建完成后一般只有一个master节点,此节点主要用于管理Jenkins配置,如果再在master节点上跑一系列的Job,未免有点太勉强,并且如果出现资源紧缺的现象,会影响到整个Jenkins的使用,所有一般我们会添加slave(agent)节点,使mast 阅读全文
posted @ 2022-08-03 14:41 塔克拉玛攻城狮 阅读(706) 评论(0) 推荐(0) 编辑
摘要:DevOps-Jenkins Jenkins简介 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。 什么是持续集成(CI)? CI(Continuous integration,中文意思是持续 阅读全文
posted @ 2022-08-03 14:35 塔克拉玛攻城狮 阅读(1338) 评论(2) 推荐(2) 编辑
摘要:devops-gitlab 介绍 gitlab同github、gitee和bitbucket功能一致,都是提供一个存储代码的服务,这里就以gitlab为例,学习一下如何结合git工具使用。 核心组件: NGINX Ingress Registry GitLab/Gitaly GitLab/GitLa 阅读全文
posted @ 2022-08-02 18:04 塔克拉玛攻城狮 阅读(762) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示