gitlab关闭注册功能

不管使用什么方式安装好的gitlab,使用者始终是内部使用,所以一定会要求内部统一管理用户,禁止注册是不可避免的了,如果想使用ldap可以参考:https://www.wulaoer.org/?p=1...
阅读全文

jenkins配置ldap

jenkins就是打包编译的过程,job不一样配置不一样,所以在管理上,需要用户单独配置,这时就需要用到ldap了,ldap接入到jenkins后,符合ldap的用户都可以登录到jenkins里,这样...
阅读全文

利用sed批量修改jenkins中的配置文件

jenkins的配置从项目开始,jenkins的job已经配置写死了,比如,java的服务的配置基本都是一样的,golang项目的配置也是一样的,但是随着项目上线后,在后期会有不定期的修改配置的问题,...
阅读全文

playbook中tasks使用变量

以前利用ansible中的playbook做发布时,在tasks中执行命令时,命令写固定了,如果jenkins多job同时执行就会出现执行任务错误,这种错误是在多个job同时执行才会有的,为了解决这个...
阅读全文

利用gitlab的漏洞做挖矿

以前不知道谁搞的gitlab搭建好之后即然做了对外的端口映射,导致没两天都会有一些dos攻击,或者是挖矿的在gitlab服务中运行,导致cpu飙高,每次清理后,不超过一天还会继续有。这种问题持续了一个...
阅读全文

GitLab 常用命令

基础不牢地动,gitlab在使用的过程中对于常用命令是在后期维护的关键,但是因为不常用,这里就记录一下gitlab在维护中需要用的一些命令,方便后期在使用过程中需要用到的时候能够快速处理。下面是git...
阅读全文

jenkins利用ansible自动发布

这里介绍一下通过jenkins自动打包,并利用ansible实现自动发布,实现方式是通过git的webhook自动检查,并触发jenkin的job,然后job自动打包并发布的流程,这里的方式有一个弊端...
阅读全文

nginx反向代理jenkins服务

这里贴一下我的nginx配置的反向代理jenkins,因为我的jenkins和nginx安装的是同一台机器,所以就算本地代理,为了规范在nginx请求的时候我们开启了80和443端口。还有一个就是,我...
阅读全文

Gitlab忘记root密码怎么办

gitlab导入了别人的项目,但是项目中不知道如何备份的,在导入的时候把我的root的密码给覆盖了,登录不上去,没办法。只能重置或者找回密码了,但是root用户的邮箱都是设置的默认的,公司根本没有这个...
阅读全文

SonarQube7.5安装说明

sonarqube是一套代码质量检测工具,支持的语言有java,python,golang,C#等等接近二十多种,我们为什么会选择sonarqube作为代码质量检测,优秀的图形页面是您一目了然,可以查...
阅读全文