logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins版本回滚-jenkinsfile回滚(pipeline回滚实操)

一、系统环境:操作系统:centos7.8jenkins版本:2.289.3二、需求背景由于在实际的生产环境中,有的项目发布后由于各种原因需要回退到之前的版本,所以我们需要在jenkins上配置版本回滚,方便出现问题后及时回滚到之前版本。三、具体操作1、增加参数化构建首先需要增加一个参数化构建过程,在每次构建前,会提示我们是否需要发布还是回滚,默认是直接发布的状态。下面也会细讲。2、归档成品由于回

文章图片
#jenkins#linux
清除nginx连接数TIME_WAIT

系统环境:操作系统:centos7nginx版本:1.12事件起因:由于环境是部署在阿里云上的,有添加云监控报警,最近一直在报警:提示nginx的tcp连接数已经超出设置范围,然后实际上没有很多的连接,于是开启了排查解决之旅。排查工作:本机的nginx环境是用来做代理和负载的。1、想起nginx有个长连接的配置参数,是不是配置时间太长导致连接没有释放导致的呢?结果发现,最大连接数设置了10240,

文章图片
#nginx#linux#运维
gitlab访问502问题解决

系统环境:centos7.9(虚拟机)gitlab版本:11.1.4起因部署gitlab之后,浏览器访问出现502的错误,等待了几分钟后依旧不能解决,下面开启分析排查之旅。方向一:网上看到好多说法是因为内存太小导致的,由于本环境在虚拟机上搭建,内存就给了1G,果断增大内存试一下。当内存增大到3G后,问题依旧没有解决,因为是刚搭建的新环境,所以感觉不是内存的问题,换个方向继续排查。方向二:怀疑是端口

文章图片
#gitlab#linux#运维
Prometheus 安装部署监控JMX

系统环境:系统版本:centos7Prometheus版本:2.20.1服务器ip:192.168.0.226客户端ip:192.168.10.62一、服务器端系统安装:(192.168.0.226)1、将下载好的包文件上传到服务器并解压:cd /usr/local/rz#上传包文件tar -zxvf prometheus-2.20.1.linux-amd64.tar.gzmvprometheus

#linux#centos#服务器
confluence迁移及问题解决(实践篇)

一、confluence简介Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。二、迁移环境以下为本次的安装环境操作系统:centos7.9jdk版本:1.8数据库版本:mariadb-10.4.11confluence版本:6.7.1nginx版本:1.20三、迁移操

文章图片
#linux#运维
gitlab访问502问题解决

系统环境:centos7.9(虚拟机)gitlab版本:11.1.4起因部署gitlab之后,浏览器访问出现502的错误,等待了几分钟后依旧不能解决,下面开启分析排查之旅。方向一:网上看到好多说法是因为内存太小导致的,由于本环境在虚拟机上搭建,内存就给了1G,果断增大内存试一下。当内存增大到3G后,问题依旧没有解决,因为是刚搭建的新环境,所以感觉不是内存的问题,换个方向继续排查。方向二:怀疑是端口

文章图片
#gitlab#linux#运维
gitlab版本升级(跨版本)

1、记录当前版本号:cat /opt/gitlab/embedded/service/gitlab-rails/VERSIONyum list | grep gitlab2、手动备份数据gitlab-rake gitlab:backup:create默认的备份目录在/var/opt/gitlab/backups/下,生成一个以时间节点命名的tar包。如果升级失败还可以还原数据,备份还原的过程可以点

文章图片
#gitlab#linux#运维
部署k8s集群(k8s集群搭建详细实践版)

k8s集群的搭建过程,本人实操记录,图文并茂,非常详细!

文章图片
#运维#kubernetes
gitlab安装部署及问题解决(实践篇)

系统环境:centos7.9gitlab版本:11.1.4一、GitLab简介GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。公司自用为GitLab,公有的为GitHub。二、GitLab系统架构git用户的主目录通常是/home/git(~git表示主目录路径),GitLab主要以/home/git用户身份安装在用户主目录中git。在

文章图片
#gitlab#linux
confluence迁移及问题解决(实践篇)

一、confluence简介Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。二、迁移环境以下为本次的安装环境操作系统:centos7.9jdk版本:1.8数据库版本:mariadb-10.4.11confluence版本:6.7.1nginx版本:1.20三、迁移操

文章图片
#linux#运维
到底了