jenkins使用gitLab(极狐)认证登陆

jenkins安装 GitLab Authentication插件

  • 我因为java版本和最新GitLab Authentication 1.19版本不兼容,选择了本地安装

在这里插入图片描述

  • 找个历史版本1.13版本,然后下载到电脑上

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

- 本地上传插件并安装

在这里插入图片描述

在极狐上创建一个应用

- 配置应用信息
应用名:jenkinsLogin
应用回调地址:http://192.168.24.133:8090/securityRealm/finishLogin

在这里插入图片描述

  • 勾选应用权限范围和保存配置
    在这里插入图片描述
  • 记录生成的应用Id和secret

在这里插入图片描述

配置jenkins

全局安全配置选择gitlab 认证插件
在这里插入图片描述
配置gitlab服务和应用id和应用secret
在这里插入图片描述
在这里插入图片描述

验证

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

遇到的问题

问题1:jenkins是虚拟机起的容器,最开始没有固定IP。回调地址http://192.168.24.129:8090/和实际jenkins地址不同,结果认证的时候,gitlab报了回调地址无效的错误。
解决办法:修改jenkins_home下的配置文件jenkins.model.JenkinsLocationConfiguration.xml
改成当前IP
在这里插入图片描述
问题2:配置jenkins的时候,没有填Admin角色,导致登陆进去什么事情都不能干!
解决办法:
修改jenkins_home下的配置文件.xml
在这里插入图片描述
然后重启jenkins再次登陆jenkins重新配置!

参考文档

解决方法:https://blog.csdn.net/a420344/article/details/124289018
解决方法:https://blog.csdn.net/mlgcr7/article/details/134399752

相关推荐

  1. GitLab如何配置使用独立数据库?

    2024-05-14 06:02:04       22 阅读
  2. 如何查看GitLab Helm Chart?

    2024-05-14 06:02:04       19 阅读
  3. GitLab 如何管理 PostgreSQL 扩展?

    2024-05-14 06:02:04       29 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-14 06:02:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-14 06:02:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-14 06:02:04       82 阅读
  4. Python语言-面向对象

    2024-05-14 06:02:04       91 阅读

热门阅读

  1. 喜马拉雅xm音频解码

    2024-05-14 06:02:04       33 阅读
  2. TCP传输的三次握手四次挥手策略

    2024-05-14 06:02:04       27 阅读
  3. 机器学习概念:几种常见的距离参数概念和应用

    2024-05-14 06:02:04       21 阅读
  4. 多线程中的单例模式

    2024-05-14 06:02:04       26 阅读
  5. 网络层相关协议

    2024-05-14 06:02:04       25 阅读
  6. 微信小程序、uniapp密码小眼睛

    2024-05-14 06:02:04       29 阅读
  7. springboot 开启缓存 @EnableCaching(使用redis)

    2024-05-14 06:02:04       33 阅读
  8. 蓝桥杯备战20.有奖问答_动态规划

    2024-05-14 06:02:04       33 阅读
  9. 【经验分享】SFTP使用指南

    2024-05-14 06:02:04       28 阅读
  10. 云原生周刊:Kubernetes Grafana 看板更新 | 2024.5.13

    2024-05-14 06:02:04       32 阅读
  11. C++ QT设计模式:迭代器模式

    2024-05-14 06:02:04       33 阅读