环境描述 生产环境通过gitlab-running实现自动化发布业务,现需要收集客户端的真实ip,需要将externaltrafficpolicy改为lacal模式(原来是cluster模式),前天开发反映无法发布业务(镜像拉取不成功)。想到就改动过externaltrafficpolicy所以考虑 ...
分类:
其他好文 时间:
2021-06-17 16:29:35
阅读次数:
0
1、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT 根据并发链接数 编写脚本: root@gitlab ...
分类:
其他好文 时间:
2021-06-16 17:47:42
阅读次数:
0
#要求 1.为了能够备份和恢复,请确保你的系统上安装了Rsync #Debian/Ubauntu sudo apt-get install rsync # RHEL/Centos sudo yum install rsync 2.配置了与备份目标机器之间的免密认证 #修改gitlab配置文件: vi ...
分类:
其他好文 时间:
2021-06-15 18:36:38
阅读次数:
0
这个是针对某个项目提交代码的时候触发jenkins 1.把这个url拷贝下来(jenkins配置当中) 2.打开gitlab中的项目-设置-webhooks 记得添加完成后测试一下 https://www.cnblogs.com/chenglc/p/11174530.html 解决gitlab we ...
分类:
其他好文 时间:
2021-06-07 20:33:33
阅读次数:
0
配置环境:gerrit 192.168.1.100gitlab 192.168.1.1011.创建秘钥 [root@gerrit ~]# ssh-keygen -m PEM -t rsa 2.添加hosts 解析 [root@gerrit ~]#echo "192.168.1.101 gitlab" ...
分类:
其他好文 时间:
2021-06-06 19:34:13
阅读次数:
0
解决从github上拉代码时报错“Failed to connect to localhost port 1080: Connection refused” 需要两行命令解决问题主要原因是使用了proxy代理,我们只需要关闭代理 git config --global http.proxy //查看 ...
分类:
其他好文 时间:
2021-06-05 18:13:54
阅读次数:
0
有一段时间没写了。。。CI/CD的工具部署都忘了,,, 还是写下吧 gitlab可以在常规环境上安装部署、也可以用Docker部署,下面分别说下两个环境的部署方式 常规环境 gitlab的离线rpm包网址:https://packages.gitlab.com/gitlab/gitlab-ce 可以 ...
分类:
其他好文 时间:
2021-06-02 16:44:32
阅读次数:
0
实现自动化部署(一):Docker安装GitLab 一、安装GitLab(注:新环境【阿里云CentOS 7.9 64位】下安装) 1、 编辑docker-compose的yml文件 mkdir /opt/gitlab cd /opt/gitlab vim docker-compose.yml ## ...
分类:
其他好文 时间:
2021-06-02 12:27:11
阅读次数:
0
1.添加官方的GitLab存储库 1 curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh" | sudo bash 2.安装 1 export GITLAB_RUNN ...
分类:
其他好文 时间:
2021-06-02 10:56:12
阅读次数:
0
可能是多次密码错误之类的,触发了gitlab的防爆破,解决办法是删除redis里面的相关数据/opt/gitlab/embedded/bin/redis-cli -s /var/opt/gitlab/redis/redis.socket keys '*' | grep 'rack::attack' ...
分类:
其他好文 时间:
2021-05-25 18:42:43
阅读次数:
0