环境:centos7.*方式一:docker下安装gitlab,方便快速不干扰linux配置1、安装docker, http://www.kevinli.com.cn/archives/28 2、安装docker-compose https://docs.docker.com/compose/install/#master-builds 3、创建一个gitlab目录,用于存放docker-comp
转载
2024-04-26 13:08:05
40阅读
===============================================20171009_第2次修改 ccb_warlock===============================================&nb
转载
2024-01-30 20:53:17
77阅读
最近公司在推进运维大数据平台的建设,其中前期有一个服务器流量分析的需求。这个服务器流量分析,并不是像 zabbix 这类监控软件可以完成的,虽然我们也在用 zabbix 作为一个基础的监控告警平台,但是这个流量分析需求比较细,需求方想知道:哪台物理机的流量在何时出现高峰(zabbix能做)这台物理机的流量是由哪台虚拟机产生的(zabbix能做)这台虚拟机隶属于哪个业务系统这台虚拟机上哪个程序导致的
转载
2024-05-06 10:18:08
71阅读
目录0、前言1、构建 sonar-p3c plugin插件1.1、方法一(存在版本对应问题)1.2、方法二(建议使用)2、添加规则案例2.1、新建rules-p3c.xml文件2.2、在PmdRulesDefinition类中指定一下rules-p3c.xml 路径 2.3、在 pmd.properties中添加2.4、在 rules-p3c.xml中添加 2.5、在
公司中使用git进行代码管理, 使用gerrit 来做code review及权限管理。在使用的过程中, 遇到了不少问题, 现把它分享出来, 供大家参考。1 push 失败【现象】git push 出错, ! [remote rejected] master -> master (prohibited by Gerrit)error: failed to push some ref
转载
2024-10-17 21:01:02
46阅读
公司之前一直用gitlab来存放项目代码 ,目前因为业务需要(代码bug太多)需要引入gerrit来进行code review。最初用的是centos 7.4,但是安装完成后,GerritResource中没有ALL_Project.git和All_Users.git生成,日志中一直在报错,反复装了几次后发现,在centos7上的兼容性不是太完美,所以采购了centos6.8 服务器进行安装,还是
转载
2024-04-17 09:11:14
102阅读
一.GitLab-CI和GitLab-Runner简介1.GitLab-CI是什么?GitLab-CI就是一套配合GitLab使用的持续集成系统(当然,还有其它的持续集成系统,同样可以配合GitLab使用,比如Jenkins)。GitLab8.0以后的版本默认集成了GitLab-CI并且默认启用的。2.GitLab-Runner是什么?Gitlab只是个代码仓库,想要实现CI/CD还需安装gitl
转载
2024-03-20 16:27:58
103阅读
概述*本文假设读者对设置伪AP接入点以及Apache配置有足够了解。在本攻击场景中,我们将使用到alfa无线网卡以及用于网络访问的以太网连接(虚拟机环境下,物理机下无需此配置)。你也可以使用虚拟接口执行这种攻击,但一定要确保使用合适的的接口名。所用工具hostapd(或airbase-ng)dnsmasq(或isc-dhcp-server)Apache2Nano或Vi文本编辑器grep为了攻击环境
转载
2024-10-23 14:18:25
22阅读
在现代软件开发中,使用 GitLab 作为代码版本管理工具是越来越普遍的选择。然而,在 Java 项目中接入 GitLab 进行代码管理、持续集成等操作,虽然看似简单,但在实际过程中会遇到各种挑战。本文将详细描述如何解决“Java GitLab 接入”的问题,涵盖从背景描述到架构解析的各个环节。
### 背景描述
随着团队规模的扩大,项目管理和版本控制的复杂性越来越高。为了实现高效的协作和代码
# Java 接入 AD 域的指南
在现代企业应用中,Active Directory (AD) 是非常重要的身份验证和授权系统。通过 Java 应用接入 AD 域,可以实现用户的统一认证和权限控制。本文将向你详细介绍如何用 Java 接入 AD 域。
## 主要步骤
以下是实现 Java 接入 AD 域的步骤:
| 步骤 | 描述 |
|-----
原创
2024-08-17 07:07:35
176阅读
windows AD gitlab
原创
2022-07-06 10:14:19
1099阅读
GitLab Runner&shell方式实现代码门禁一、准备工作1.一台linux服务器2.安装maven(尽量安装高版本以减少不必要的麻烦)3.安装git (尽量安装高版本以减少不必要的麻烦)4.已经安装好环境的话,不同项目直接在上面注册属于自己的runner即可,从第三步开始看就行二、安装gitlab-runner一定要安装 GitLab Runner 10及其以上版本,亲测低版本有
转载
2024-03-19 16:37:28
87阅读
主要是想总结一下自己在git使用中遇到的一些问题(个人小总结,持续更新)1.如何开启github的二次验证 工作中需要用到github的二次验证,目的也很简单,就是为了保证账号的安全性。跟网银口令一样。如何开启二次验证在官网上也有步骤。这里只作下简单的陈述。 (1)打开github的Settings,点击Security (2)最上面点击Enable two-facto
转载
2024-03-05 04:02:25
819阅读
# Java 接入 AD 域证书指南
在现代企业中,安全性至关重要,而通过 Active Directory (AD) 进行身份验证是一种常见的方法。本文将教你如何在 Java 中接入 AD 域,并获取证书。
## 流程概述
以下是实现 Java 接入 AD 域证书的步骤:
| 步骤 | 描述 |
|------|------|
| 1 | 确保安装 Java JDK 和 IDE(如
# Spring Boot LDAP接入AD的详细指导
在现代软件开发中,LDAP(轻量级目录访问协议)是用于访问和维护分布式目录信息服务的协议。Active Directory(AD)是微软实现的LDAP协议的一种。通过将Spring Boot应用程序与AD连接,你可以轻松地实现用户认证和授权。在这篇文章中,我们将逐步指导你如何实现Spring Boot与AD的集成。
## 步骤概览
以下
Let's Encrypt 是一家全新的 SSL 证书颁发机构,为用户提供免费、自由、自动化的证书颁发流程。我们可以通过 Let's Encrypt 申请 SSL 证书来为我们的 GitLab 提供 HTTPS 接入。安装 Let's Encrypt 客户端首先,通过 git 下载 Let's Encrypt 的客户端:git clone https://github.com/certbot/ce
转载
2024-06-22 14:51:46
67阅读
写在前面: 投简历的时候有有一项填写github的网址,对于我这个几个月前刚开始写技术博客的人来说,第一次发现github的认可度这么大 有句话说,不懂github的coder一个不是一个合格的菜鸟coder,原来自己都不是一个合格的菜鸟,这怎么能行,找教程,学习 当然更更重要的是让自己所写的代码能够很好的管理起来,编程本来就是一个细致活,在这个过程中对于各个方面的管理都要更细致。—————
转载
2024-10-16 14:21:24
158阅读
ii)打开设置页面-SSH Public Keys,添加SSH Public KeySSH Public Key的添加跟gitLab中key添加类似,可以参考!点击“add”按钮后会报504错误,点击continue刷新页面就添加成功了.2、下载工程项目,projects→list,选择要下载的项目3、下载提交代码的hook脚本在仓库目录下执行命令:scp -p -P 29418 [email&n
转载
2024-07-31 18:05:12
232阅读
# 使用Python接入GitLab Access Token
GitLab是一个广泛使用的版本控制和协作开发平台。利用Python访问GitLab API,可以方便地进行资源管理、项目操作及其他功能。在这些操作中,Access Token是验证用户身份的重要手段。本篇文章将介绍如何使用Python接入GitLab的Access Token,并通过代码示例展示如何操作。
## 1. Acces
vim /etc/gitlab/gitlab.rb, 可以配置很多个server,因此与sssd服务一样可以配置多个ldap作为高可用gitlab-ctl reconfigure
gitlab-rake gitlab:ldap:check
gitlab-ctl restartgitlab-rake gitlab:ldap:check
Checking LDAP ...
LDAP
转载
2024-07-02 10:07:31
336阅读