![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DevOps
文章平均质量分 71
lee_yanyi
自动化运维实践者,专注于devops领域。
座右铭:读书是门槛最低的高贵。
展开
-
基于Docker容器的DevOps应用方案
基于Docker容器DevOps应用方案-企业业务代码发布系统原创 2022-07-21 14:53:29 · 3976 阅读 · 0 评论 -
基于K8S的DevOps应用方案
详细devops教学原创 2022-07-21 14:43:16 · 1406 阅读 · 2 评论 -
轻量级git服务gogs平台
1. gogs安装1. 官网地址下载https://dl.gogs.io/选择需要的版本本文下载最新版本2. 解压安装# 下载wget https://dl.gogs.io/0.12.6/gogs_0.12.6_linux_amd64.tar.gz# 解压到指定目录tar -zxvf gogs_0.12.6_linux_amd64.tar.gz -C /usr/local/3. 启动/usr/local/gogs/gogs web默认占用的是3000端.原创 2022-03-23 11:18:33 · 2022 阅读 · 0 评论 -
GitLab服务更换ip后项目地址ip如何修改
问题产生原因:gitlab服务器网络调整,更换新的ip地址,但是拉取代码的地址中ip并没有自动发生变化,会导致无法拉取代码。如图,gitlab的访问地址为:192.168.159.130(新),但是代码地址中ip为192.168.0.130(旧)。解决办法:1. 修改gitlab配置文件gitlab.yml可以全文查找一下。find / -name gitlab.yml本环境是用docker安装,其他方式根据实际位置进行修改。进入gitlab容器docker ex原创 2022-03-04 15:45:06 · 7432 阅读 · 2 评论 -
SourceTree运行卡顿
以下两个Git命令可以解决SourceTree运行慢:在代码目录下运行git gcgit prune原创 2022-01-11 19:19:54 · 1671 阅读 · 0 评论 -
处理Grafana image告警图片中文乱码问题
问题描述,中文内容都变成口口。 安装图片渲染插件(经测试仅docker方式搭建的插件支持中文渲染) yum install -y yum-utils device-mapper-persistent-data lvm2#配置国内docker的yum源(阿里云)yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#安装docker-ceyum makeca原创 2021-09-18 11:26:33 · 1316 阅读 · 0 评论 -
Grafana配置邮件告警
配置SMTP发送邮件 Grafana配置SMTP账户 vim /etc/grafana/grafana.ini#第522行修改smtp配置,所有修改配置前 ; 注释符号需要取消,将对应行,改为以下内容:[smtp]enabled = true #启用smtphost = smtp.qq.com:465 #qq smtp服务地址user = 1097****837@qq.com #qq邮箱用户名# If the passwo原创 2021-09-18 11:25:04 · 4141 阅读 · 6 评论 -
使用Grafana可视化工具美化监控数据显示效果
下载配置安装 #下载wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/grafana-7.5.7-1.x86_64.rpm#安装yum install -y ./grafana-7.5.7-1.x86_64.rpm 安装图形饼状图插件,方便显示饼状图 方法1:离线安装 下载:https://grafana.com/api/plugins/grafana-piechart-panel/versions/1.6.1/downl原创 2021-09-18 11:20:19 · 914 阅读 · 0 评论 -
使用prometheus监控mysql服务
1.Prometheus概述 Prometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。现在最常见的Docker、Mesos、Kubernetes容器管理系统中,通常会搭配Prometheus进行监控。 Prometheus基本原理是通过HTTP协议周期性抓取被监控组件的状态,这样做的好处是任意组件只要提供HTTP接口就可以接入监控系统,不需要任何SDK或者其他的集成过程。这样做非常适合虚拟化环境比如VM或者D原创 2021-09-18 11:30:34 · 5518 阅读 · 0 评论 -
git的安装与基础使用
1、安装原创 2021-08-03 16:25:19 · 605 阅读 · 0 评论 -
jenkins的Publish Over SSH插件使用
Publish Over SSH插件使用在使用Publish Over SSH之前,需要制作SSH私钥,服务器之间做免密登录配置。服务器1:IP为 192.168.1.131服务器2:IP为 192.168.1.132服务器1能够免密登录服务器2,服务器2能够免密登录服务器1。服务器1生成密钥进入服务器1,执行:ssh-keygen -t rsa一直回车,生成密钥文件id_rsa 私钥文件id_rsa.pub 公钥文件将密钥copy到服务器ssh-..原创 2021-05-08 17:30:44 · 692 阅读 · 0 评论 -
配置 Jenkins 自动拉取 gitlab 中的代码并部署
目录配置 Jenkins 自动拉取 gitlab 中的代码并部署1、安装插件2、设置 gitlab 用户 root 可以通过 ssh 公钥直接下载代码3、jenkins添加git用户root的私钥4、在 Jenkins 创建新的任务5、将代码发布到web服务器6、准备自动部署web代码7、配置代码更新后自动触发jenkins进行部署8、测试gitlab触发jenkins自动部署配置 Jenkins 自动拉取 gitlab 中的代码并部署1、安装插件安装以下插原创 2021-04-28 17:40:16 · 13783 阅读 · 19 评论 -
搭建 Jenkins 平台
目录搭建 Jenkins 实现持续集成一、安装环境1.1安装JDK1.81.2下载jenkins安装包二、初始化配置2.1修改配置文件2.2修改默认源、插件地址以及联网监测地址2.3访问安装默认插件2.4创建用户,配置实例搭建 Jenkins 平台一、安装环境1.1安装JDK1.8Jenkins 是 Java 编写的,所以需要先安装 JDK,这里采用 yum 安装,如果对版本有需求,可以直接在 Oracle 官网下载 JDK。yum insta...原创 2021-04-27 15:29:37 · 385 阅读 · 0 评论 -
搭建Gitlab平台
搭建Gitlab平台一、安装环境:操作系统 内存 centos7 6G+ 1.1安装Gitlab需要的组件yum install curl policycoreutils-python openssh-server openssh clients postfix -y默认使用 Postfix 发送邮件,启动并设置为开机自启动。systemctl enable postfix && systemctl start postfix清空防火墙规则:原创 2021-04-27 12:14:31 · 834 阅读 · 0 评论