请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

jenkins的gitlab插件无法通过token认证?

老师,你好。
我在gitlab上创建了access token,但是jenkins的gitlab插件无法认证,好像不能使用https的url。
图片描述
图片描述

另外关于gitlab的access token,deploy key,SSH keys这几种认证能具体说明一下如何使用吗?
我一直没搞清楚哪些是需要客户端账号创建公钥/私钥,哪些是只要gitlab创建好就能使用的。。。。
谢谢

正在回答

插入代码

1回答

access token: 用来连接gitlab API的秘钥, 常用来进行开发工具的认证密码.

deploy token: 用来认证gitlab的docker镜像仓库或者获取只读的克隆https格式仓库的权限.

ssh key: 用来通过ssh秘钥认证方式获取代码仓库的读写权限.

所以你这里可以在jenkins秘钥配置中使用deploy token来抓取你的https格式的仓库代码, 但是没有写权限.

或者直接一劳永逸使用ssh key去抓取你的ssh格式的仓库代码, 并获取写权限.

1 回复 有任何疑惑可以回复我~
  • 提问者 慕娘3516354 #1
    非常感谢!另外,老师,在我以前公司,部门想搞LDAP认证,因为主机数量多了,创建账号很麻烦,管理也很繁琐,容易出错。但是不管是LDAP的官网文档还是我在市面上买的LADP书籍,好像到目前为止都没有一部能把最新LDAP部署配置使用讲清楚的,因为LDAP版本不一样,配置好像都不尽相同。。。。不知道后续会不会有对应LDAP课程,配合这套三剑客。。。
    回复 有任何疑惑可以回复我~ 2020-02-04 09:52:39
  • 一路向北 回复 提问者 慕娘3516354 #2
    感谢这位同学的关注,可以通过加入视频QQ群了解最新动态。
    回复 有任何疑惑可以回复我~ 2020-02-04 09:53:41
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号