脚本实现一键创建项目和分支,并推送至gitlab
摘要:将devops项目推送至远程仓库 脚本内容如下: #!/bin/bash #1. 信息收集部分 #项目名字,与脚本文件同级目录文件夹的名字 project_name=devops_two #项目组的路径(来源gitlab) Groups_path=DevOps #推送项目的作者 username=z
阅读全文
posted @
2021-07-16 15:54
DevOps_SRE
阅读(477)
推荐(0) 编辑
git常用命令梳理及常见开发场景总结
摘要:一、新建代码库 1.git clone用法:git clone [<选项>] [--] <仓库> [<路径>] # 用法:git clone [<选项>] [--] <仓库> [<路径>] -v, --verbose #更加详细 -q, --quiet #更加安静 --progress #强制显示进
阅读全文
posted @
2021-07-16 09:38
DevOps_SRE
阅读(330)
推荐(0) 编辑
centos 8 下使用git设置显示分支名称和改变颜色
摘要:找到要修改的目标文件 首先找到要修改的目标文件,文件名为“.bashrc”,默认文件路径是~/.bashrc 修改目标文件 vim ~/.bashrc 文件的末尾追加以下代码 find_git_branch () { local dir=. head until [ "$dir" -ef / ];
阅读全文
posted @
2021-07-14 21:33
DevOps_SRE
阅读(243)
推荐(0) 编辑
Rsync+Sersync数据实时同步(双向)
摘要:Rsync+Sersync数据实时同步(双向) 服务介绍 一、为什么要用rsync+sersync架构? 1、sersync是基于inotify开发的,类似于inotify-tools的工具 2、sersync可以记录下被监听目录中发生变化的(包括增加、删除、修改)具体某一个文件或者某一个目录的名字
阅读全文
posted @
2021-07-10 09:22
DevOps_SRE
阅读(438)
推荐(0) 编辑
centos Sonarqube ldap(AD域) 配置
摘要:1. 测试ad 连接 命令: ldapsearch -h 192.168.1.4 -D LXWJadmin@wjj.local -w 用户密码 -b "OU=蓝翔技校,OU=挖掘机事业群,OU=蓝翔集团,DC=wjj,DC=local" "(&(objectcategory=*)(memberOf=
阅读全文
posted @
2021-07-09 15:45
DevOps_SRE
阅读(232)
推荐(0) 编辑
centos 8.3安装 一键安装部署gitlab
摘要:安装和配置gitlab必须的依赖包 [root@gitlabdev ~]#dnf install -y curl policycoreutils openssh-server perl 设置开机自启sshd [root@gitlabdev ~]#systemctl enable sshd 启动ssh
阅读全文
posted @
2021-07-09 15:16
DevOps_SRE
阅读(105)
推荐(0) 编辑
Centos 6.5 GitLab安装配置搭建详细过程
摘要:GitLab搭建详细过程 一、前提 系统:Centos 6.5 软件版本:gitlab-7.8.4 Selinux:关闭 防火墙规则:先清空(搭建好了后续自己添加相关放行规则) 二、yum源配置和相关依赖包 1.添加epel源和PUIAS_6_computational源 1 # yum -y in
阅读全文
posted @
2021-07-09 13:59
DevOps_SRE
阅读(151)
推荐(0) 编辑
CentOS7安装详解
摘要:CentOS7安装详解 本文基于vmware workstations进行CentOS7安装过程展示,关于vmware workstations安装配置本人这里不再介绍,基本过程相当于windows下安装个软件而已。 1、打开vmware workstations,文件->新建虚拟机,出现如下界面,
阅读全文
posted @
2021-07-06 16:08
DevOps_SRE
阅读(154)
推荐(0) 编辑
无法push项目到gitlab的解决方案
摘要:gitlab项目组下创建项目 $ git push -u git@192.168.101.129:/DrvOps/Dev_Test : 报错信息如下: remote: remote: remote: The project you were looking for could not be foun
阅读全文
posted @
2021-07-06 13:29
DevOps_SRE
阅读(415)
推荐(0) 编辑
centos 8 下解压.tar.gz文件
摘要:执行命令 tar 参数 文件名 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令; -t :查看 tarfile 里面的文件; 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在;因为不可能同时压缩与解压缩。 -z :是否同时具
阅读全文
posted @
2021-07-06 12:10
DevOps_SRE
阅读(1319)
推荐(0) 编辑
centos 8.3系统调优参数配置
摘要:临时设置 ###最大虚拟内存 [root@Sonnarqube-dev ~]# sysctl -w vm.max_map_count=262144 执行结果 vm.max_map_count = 262144 打开文件数 [root@Sonnarqube-dev ~]# sysctl -w fs.f
阅读全文
posted @
2021-07-06 09:30
DevOps_SRE
阅读(204)
推荐(0) 编辑
centos 关闭SELINUX并重启系统
摘要:关闭SELINUX [root@bogon ~]# vim /etc/sysconfig/selinux ... SELINUX=disabled ... 执行过程: 重启系统 [root@bogon ~]# reboot 查看selinux是否关闭 [root@Gitlab ~]# getenfo
阅读全文
posted @
2021-07-06 09:19
DevOps_SRE
阅读(242)
推荐(0) 编辑
centos 8.3关闭防火墙,设置开机启动禁用防火墙
摘要:关闭防火墙 [root@bogon ~]# systemctl stop firewalld 开机禁用防火墙 [root@bogon ~]# systemctl disable firewalld 执行过程
阅读全文
posted @
2021-07-06 09:17
DevOps_SRE
阅读(152)
推荐(0) 编辑
jenkins+nexus上传插件发布制品到nexus
摘要:nexus安装 nexus安装参考:https://www.cnblogs.com/cndevops/p/14975253.html nexus配置 创建制品库 制品库URL:http://192.168.1.100:8081/repository/test/ jenkins安装 jenkins安装
阅读全文
posted @
2021-07-06 09:09
DevOps_SRE
阅读(870)
推荐(0) 编辑
centos 安装启动配置Jenkins
摘要:一、Jenkins的安装 1.前提条件:已经成功安装了OPENJDK,因为jenkins是一款基于Java的持续集成工具。 安装OPENJDK的链接请参见我的另一篇博客: 安装连接:https://www.cnblogs.com/cndevops/p/14859495.html 2.准备工具:下载一
阅读全文
posted @
2021-07-06 09:08
DevOps_SRE
阅读(828)
推荐(0) 编辑
centos安装配置和使用 Nexus
摘要:Nexus安装配置和使用 第一步安装jdk yum install java-1.8.0-openjdk-devel 第二步下载nexus-3.12.1-01-unix.tar.gzjdk 下载地址:https://download.sonatype.com/nexus/3/nexus-3.12.1
阅读全文
posted @
2021-07-06 08:55
DevOps_SRE
阅读(567)
推荐(0) 编辑
centos 8 gitlab 重置管理员的密码
摘要:登录gitlab安装服务器 由于 root 账户用的很少,所以我们容易忘记它的密码,但不代表它不重要,类似 linux 的 root 账户;一旦我们忘记了 root 账号的密码,我们需要知道重置的方法,方法如下 进入gitlab管理控制台 [root@Gerrit-dev ~]# gitlab-ra
阅读全文
posted @
2021-07-05 16:41
DevOps_SRE
阅读(439)
推荐(0) 编辑
centos 8 sonarqube 设置开机自启动解决方案
摘要:编写开机自启动脚本 进入到开机自启动调用文件目录 vim /etc/systemd/system/sonarqube.service [Unit] Description=SonarQube service After=syslog.target network.target [Service] T
阅读全文
posted @
2021-07-04 17:08
DevOps_SRE
阅读(771)
推荐(0) 编辑