gitlab修改项目默认分支

新搭建的gitlab,在创建项目的时候默认的分支不是master,为了应该大众的需求,需要把项目的默认分支修改一下,下面是新建项目默认分支名称修改方法: 在菜单里有一个管理员,点击管理员才会有第三个设...
阅读全文

ubuntu docker容器tab命令补全

在kubernetes中因为服务的环境需要,所以部署的镜像是ubuntu的,但是在ubuntu镜像生成的容器中很多都是无法tab补全,在使用的时候有点不太友好,这里就针对ubuntu镜像的容器如何ta...
阅读全文

gitlab一天备份多次

因业务需要,gitlab服务器的数据为避免认为的操作导致数据丢失,所以要求在每天能够备份多次,但是备份出来的数据只能依靠文件创建时间来确定是什么时候的数据,为了避免在前一后文件创建时间出现问题需要在文...
阅读全文

kubernetes中部署gitlab

以前部署的gitlab是在单机的ECS上,来回升级比较麻烦,而且目前的工作环境已经全部使用了kubernetes,所以就想着把gitlab也迁移到kubernetes中,在网上找了很多资料,还有看了一...
阅读全文

Secret加密解密

在kubernetes中使用到secrets,secrets是针对配置文件的一种加密方式,利用加密把配置文件中的一些配置信息进行加密,但是secrets使用的是base64加密方式,base64的加密...
阅读全文

gitlab关闭注册功能

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

利用shell获取文件名和目录

今天在做gitlab备份的时候,发现gitlab备份的数据文件名中没有小时和分钟,这种文件虽然靠文件创建时间能过区分,但是如果文件目录迁移时间太久就无法找到了,这个问题有点严重,这里就需要用到给备份的...
阅读全文

docker更新镜像时区问题

今天在上新服务的时候出现在修改时区的是出现的异常,在镜像中安装tzdata时,因为没有修改源,导致下载的包是在日本的服务器上,一直卡着不动了,偶尔也能下载,但是这种不稳定的根据很是烦人,看我的报错信息...
阅读全文

kubernetes中hpa和cronhpa的用法

在没有说hpa和cronhpa的用法之前,我们需要了解一下hpa和cronhpa的作用。首先,两种都是伸缩的,hpa是针对资源的使用率进行伸缩,cronhpa是定时伸缩,两者可以单独使用,也可以同时使...
阅读全文