DevOps 第2页
Jenkins 流水线验证:从 GitLab 项目到构建测试-AI运维探索者

Jenkins 流水线验证:从 GitLab 项目到构建测试

一、测试验证 1.1 GitLab 创建 Java 项目 1、在浏览器上输入http://gitlab.zhang-qing.com/,默认的管理员用户root,密码S6n5Y7b81wRrJnKv。点击【项目】-【新建项目】 2、点击【创建空白项目】 ...
头像4年前
05012
Jenkins Master-Slave 模式:CI-CD痛点与工作原理-AI运维探索者

Jenkins Master-Slave 模式:CI-CD痛点与工作原理

一、CI/CD 场景中的痛点与目标 1.1 前言 我们公司目前每天的jenkins构建测试基本上平稳在2300+左右,同时并发的构建我见过一次120+,只是这一个jenkins节点是不可以完成这么大的任务量的!所以j...
头像4年前
05010
Jenkins Pipeline 实战:Go 应用交付-AI运维探索者

Jenkins Pipeline 实战:Go 应用交付

一、Gitlab准备工作 准备上传代码条件 1、配置名字和邮箱 验证 2、生成SSH密钥 查看公钥 上传公钥到gitlab仓库 上传代码到gitlab上 1、在浏览器上输入http://gitlab.zhang-qing.com/,默认的管理...
头像4年前
0498
Jenkins Pipeline 核心语法:pipeline、agent 与 stages-AI运维探索者

Jenkins Pipeline 核心语法:pipeline、agent 与 stages

一、声明式流水线核心概念 1、pipeline:声明其内容为一个声明式的pipeline脚本; 2、agent:执行节点(job运行的slave或者master节点); 3、stages:阶段集合,包裹所有的阶段(例如:打包,...
头像4年前
0499
Harbor安装、insecure配置与镜像推送实践-AI运维探索者

Harbor安装、insecure配置与镜像推送实践

一、Harbor安装 1.在 GitHub 下载最新的 Harbor 离线包,并上传至 Harbor 服务器,官方下载地址:https://github.com/goharbor/harbor/releases/tag/v2.7.2-rc1 2.由于 Harbor 是采用 docker-co...
头像4年前
04911
Go 项目容器化实战-AI运维探索者

Go 项目容器化实战

- 一、思路分析 - mysql/redis:模拟真实环境,大家需要准备好mysql及redis(docker run起来即可); - go项目和java类似,需要编译成二进制文件执行; - configs目录中配置了所有环境的配置文...
头像4年前
04815
DevOps部署常见问题排查:Ready异常、Agent重建与镜像拉取失败-AI运维探索者

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

一、背景信息 | k8s 安装方式 | 二进制 | | -------------- | ------------- | | k8s 版本 | 1.23.17 | | 服务器系统版本 | Centos7 | | 机器 | 虚拟机-VMware | 二、问题 2.1 问题一 2.1 问题...
头像4年前
04813
Kubernetes DevOps平台建设总览与基础要求-AI运维探索者

Kubernetes DevOps平台建设总览与基础要求

一、DevOps平台建设 DevOps平台设计结构图: 在 Kubernetes 中进行 CICD 的过程,一般的步骤如下: 1.在GitLab中创建对应的项目; 2.配置Jenkins集成Kubernetes集群,后期 Jenkins 的 Slave 将为...
头像4年前
0489
Jenkins声明式流水线:Post、Stages与Steps详解-AI运维探索者

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

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

Jenkins Agent配置与Kubernetes单集群接入

一、配置Agent 通常情况下,Jenkins Slave 会通过 Jenkins Master 节点的 50000 端口与之通信,所以需要开 启 Agent 的 50000 端口。 1.依次点击【Manage Jenkins】-【 Configure Global Securi...
头像4年前
04712