Pipeline 第5页
Jenkins Pipeline 实战:Go 应用交付-AI运维探索者

Jenkins Pipeline 实战:Go 应用交付

一、Gitlab准备工作 准备上传代码条件 1、配置名字和邮箱 验证 2、生成SSH密钥 查看公钥 上传公钥到gitlab仓库 上传代码到gitlab上 1、在浏览器上输入http://gitlab.zhang-qing.com/,默认的管理...
头像4年前
0478
Jenkins流水线实战:Dockerfile与Kubernetes发布资源-AI运维探索者

Jenkins流水线实战:Dockerfile与Kubernetes发布资源

一、定义 Dockerfile 1.在GitLab的源代码中添加Dockerfile 先点击代码首页的“+”号,然后点击 New file 填写文件名称:Dockerfile和文件内容 点击【Commit changes】 二、定义 Kubernetes 资源 ...
头像4年前
0257
Jenkins Pipeline 进阶:脚本化 Pipeline、共享库与 Jenkinsfile 提效-AI运维探索者

Jenkins Pipeline 进阶:脚本化 Pipeline、共享库与 Jenkinsfile 提效

一、脚本化Pipeline 1.1 脚本化Pipeline 脚本化流水线, 与声明式一样的是, 是建立在底层流水线的子系统上的。与声明式不同的是, 脚本化流水线实际上是由 `Groovy`构建的通用 `DSL` 。 `Groovy` ...
头像4年前
0407
Jenkins 节点镜像制作:制作、启动 Docker 与上传 Harbor-AI运维探索者

Jenkins 节点镜像制作:制作、启动 Docker 与上传 Harbor

一、制作镜像 - Jenkins-Master在构建Job的时候,Kubernetes会创建Jenkins-Slave的Pod来完成 Job的构建 - 我们选择运行Jenkins-Slave的镜像为官方推荐镜像:jenkins/jnlp-slave:latest,但是这...
头像4年前
0357
Jenkins + Helm:Vue 应用发布实战-AI运维探索者

Jenkins + Helm:Vue 应用发布实战

一、推送与安装Chart 浏览器输入https://harbor.zhang-qing.com/登录harbor,账号密码为admin/Harbor12345 二、基于helm的部署方式 1、准备k8s-helm容器Dockerfile文件 (1)国内环境(本实验使用) ...
头像4年前
0387
Jenkins 运维管理实战:部署、配置、Agent、权限与项目管理-AI运维探索者

Jenkins 运维管理实战:部署、配置、Agent、权限与项目管理

一、Jenkins运维管理 1.1 Jenkins 简介 `Jenkins`是一个自动化服务器,目前发展超过15年,比较成熟的CI工具(也可以CD) 能够实现自动化集成发布。建立好流水线后,期间无需专业运维人员介入,开...
头像4年前
0257
K8S 与 Jenkins 微服务发布:流程设计与可观察性思路-AI运维探索者

K8S 与 Jenkins 微服务发布:流程设计与可观察性思路

一、基于 K8S/Jenkins 平台的微服务发布解决方案 1.1 发布流程设计 1、开发同学提交代码; 2、Jenkins自动触发构建(代码拉取/编译/执行Dockerfile业务逻辑/镜像推送); 3、通过控制器/HELM部...
头像4年前
0226
Jenkins声明式流水线:Agent配置与使用场景-AI运维探索者

Jenkins声明式流水线:Agent配置与使用场景

一、声明式流水线Pipeline语法 声明式流水线必须包含在一个 Pipeline 块中,比如以下是一个 Pipeline 块的格式: 在声明式流水线中有效的基本语句和表达式遵循与 Groovy 的语法同样的规则,但有...
头像4年前
0446
Jenkins 知识扩展:GitHub、Travis 与 MkDocs 文档自动化-AI运维探索者

Jenkins 知识扩展:GitHub、Travis 与 MkDocs 文档自动化

一、GitHub+Travis+Mkdocs自动化构建文档库 了解过`Traefik`,`nginx-ingress`的同学都知道他们的官方文档都是基于`mkdocs`和`material`主题制作而成,你觉得这种文档库怎么样?有没有心动把自己...
头像4年前
0256
Jenkins + Helm:Python 应用发布实战-AI运维探索者

Jenkins + Helm:Python 应用发布实战

一、推送与安装Chart 浏览器输入https://harbor.zhang-qing.com/登录harbor,账号密码为admin/Harbor12345 二、基于helm的部署方式 1、准备k8s-helm容器Dockerfile文件 (1)国内环境(本实验使用) ...
头像4年前
0336