07 2022 档案
摘要:极狐gitlab镜像github项目 极狐gitlab提供镜像(mirror)功能,可以自动同步外部源的仓库,比如github、bitbucket等以git为基础的仓库管理系统。 这里以github为例。 1. 公开项目 以 https://github.com/leffss/gowebssh 为例
阅读全文
摘要:1. 环境信息 1.1 主机信息 | 主机 | 用途 | | | | | 10.10.10.60 | 极狐gitlab | 1.2 配置信息 [root@localhost ~]# cat /etc/centos-release CentOS Linux release 7.9.2009 (Core
阅读全文
摘要:congregate迁移极狐gitlab数据测试 项目地址:https://gitlab.com/gitlab-org/professional-services-automation/tools/migration/congregate/ congregate 是一款 gitlab 官方推出的数据
阅读全文
摘要:helm 安装极狐 gitlab(集成外部 kong ingress controller + ceph + 对象存储) 1. 环境信息 1.1 主机信息 | 主机 | 配置 | 角色 | | | | | | 10.10.10.51(ceph01) | 1核3GB,100GB系统盘,550GB数据裸
阅读全文
摘要:极狐gitlab发送组内审计日志到远端 极狐gitlab v14.10.0 新增将组内所有审计事件流发送到远端 http 服务的功能。 参考:Audit event streaming | GitLab 1. 搭建测试 http 服务 用于接收 gitlab 实例发送过来的审计事件,项目地址:htt
阅读全文
摘要:使用 helm 安装极狐gitlab agent for Kubernetes 极狐gitlab v14.10.0 之前,安装 agent 时是生成的 k8s yaml 资源文件,v14.10.0 开始生成 helm 安装命令,不过底层原理都差不多。 1. 前提 极狐gitlab v14.10.0
阅读全文
摘要:极狐gitlab python pypi packages 仓库使用 官方文档:PyPI packages in the Package Registry | GitLab 使用到工具: pip twine 限制: package 包大小最大 5GB 不能多次上传同一 version 的包,会收到
阅读全文
摘要:极狐gitlab maven packages 仓库使用 官方文档:Maven packages in the Package Repository | GitLab 极狐gitlab版本:gitlab-jh v15.0.2 旗舰版 1. 创建 maven 项目 1.1 创建 p1 项目 创建 le
阅读全文
摘要:极狐gitlab集成 sonarqube 7.6 场景: 极狐 gitlab 旗舰版已经具备扫描能力,但有时候希望集成第三方扫描工具作为补充。但是,单纯的通过 Runner 调用的方式,只是松散的集成,无法真正形成「深度集成」的体验。 若可以「在极狐 gitlab 的漏洞报告中展现第三方扫描工具的扫
阅读全文
摘要:极狐Gitlab备份与恢复 1. 备份说明 官方原文: Backups Back up GitLab Ojbect storage 根据官方文档,备份有多种方式,比如 local、s3、nfs 等。无论上述哪种备份方式,在备份数据的时候,极狐GitLab都会在默认本地备份路径先备份一份,再上传到 r
阅读全文
摘要:使用GPT工具对极狐GitLab做性能与可用性测试 1. 测试工具简介 GitLab Performance Tool(GPT)是由 GitLab 质量保证团队构建和维护的工具,可以对任何 GitLab 实例(包括极狐 GitLab)进行性能和可用性测试。默认测试以下内容: API 端点测试 Git
阅读全文
摘要:docker-compose方式安装的gitlab-ce升级到极狐gitlab 1. 安装gitlab-ce 创建目录: mkdir -p /srv/gitlab/config mkdir -p /srv/gitlab/logs mkdir -p /srv/gitlab/data vi gitlab
阅读全文
摘要:centos 7.9 自带 git 版本太旧(1.8),可以使用 yum 方式安装新版本。 升级方式如下: yum install epel-release yum remove git rpm -U http://opensource.wandisco.com/centos/7/git/x86_6
阅读全文
摘要:centos7.9 自带的 git 版本太旧(1.8),需要升级 安装 git 插件 asdf plugin-add git https://github.com/john-cai/asdf-git.git 安装依赖 yum install autoconf curl expat gcc make
阅读全文