CI/CD 第3页
DevOps部署常见问题排查:Ready异常、Agent重建与镜像拉取失败-AI运维探索者

DevOps部署常见问题排查:Ready异常、Agent重建与镜像拉取失败

一、背景信息 | k8s 安装方式 | 二进制 | | -------------- | ------------- | | k8s 版本 | 1.23.17 | | 服务器系统版本 | Centos7 | | 机器 | 虚拟机-VMware | 二、问题 2.1 问题一 2.1 问题...
头像4年前
05613
Jenkins Pipeline 实战:Python 应用交付-AI运维探索者

Jenkins Pipeline 实战:Python 应用交付

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

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

一、声明式流水线Pipeline语法 声明式流水线必须包含在一个 Pipeline 块中,比如以下是一个 Pipeline 块的格式: 在声明式流水线中有效的基本语句和表达式遵循与 Groovy 的语法同样的规则,但有...
头像4年前
0556
流水线最佳实践二:多环境发布、版本晋级与 Kubernetes 发布编排-AI运维探索者

流水线最佳实践二:多环境发布、版本晋级与 Kubernetes 发布编排

一、Jenkins + K8S + Gitlab构建RLEASE打包发布更新流水线到K8S集群 1.1 Jenkins + K8S + Gitlab构建RLEASE打包发布更新流水线到K8S集群 **获取运行中deploy的yaml -> 上传到gitlab -> 更...
头像4年前
0545
Jenkins声明式流水线:Post、Stages与Steps详解-AI运维探索者

Jenkins声明式流水线:Post、Stages与Steps详解

一、Sections 声明式流水线中的 Sections 不是一个关键字或指令,而是包含一个或多个 Agent、Stages、 post、Directives 和 Steps 的代码区域块。 二、Post Post 一般用于流水线结束后的进一步...
头像4年前
05414
Jenkins 配置管理:插件、凭据与 Kubernetes 接入-AI运维探索者

Jenkins 配置管理:插件、凭据与 Kubernetes 接入

一、插件管理 1.打开浏览器输入http://jenkins.zhang-qing.com/,输入账号root和密码root登录(这是我设置的账号和密码,实际需要根据你自己设计的账号和密码来定) 2.登录后点击 【Manage Jenkin...
头像4年前
05311
Jenkins Pipeline 进阶:脚本化 Pipeline、共享库与 Jenkinsfile 提效-AI运维探索者

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

一、脚本化Pipeline 1.1 脚本化Pipeline 脚本化流水线, 与声明式一样的是, 是建立在底层流水线的子系统上的。与声明式不同的是, 脚本化流水线实际上是由 `Groovy`构建的通用 `DSL` 。 `Groovy` ...
头像4年前
0537
流水线最佳实践三:Java、Node、Android 与云上 Jenkins 项目实践-AI运维探索者

流水线最佳实践三:Java、Node、Android 与云上 Jenkins 项目实践

一、前端后端项目发布流水线(Java+Nodejs) 1.1 Java项目流水线实践 - 使用`maven`编译打包 - 使用`Sonar`扫描 - 编写`Dockerflie`构建镜像 - 自动生成`K8s`部署文件,替换镜像 - 使用`Kubectl`...
头像4年前
0528
Jenkins + Helm:Java 应用发布实战-AI运维探索者

Jenkins + Helm:Java 应用发布实战

一、推送与安装Chart 浏览器输入https://harbor.zhang-qing.com/登录harbor,账号密码为admin/Harbor12345 问题现象: 在推送和安装Chart时出现,如下报错信息 问题处理: 将http://harbor.zhang...
头像4年前
0525
Jenkins声明式流水线:stage、Input、When与Parallel-AI运维探索者

Jenkins声明式流水线:stage、Input、When与Parallel

一、stage stage指令位于stages下,包含一个steps、一个agent(可选)或其他特定的stage指令。流水线中实际执行的指令都在stage中配置,所以在流水线中,至少有一个stage。配置示例如下: 二、I...
头像4年前
0515