jenkins配置凭证

jenkins配置凭证目录.png

一、配置gitlab凭证

1、jenkins 插件准备

系统管理->插件管理 :GitLab ,Publish Over SSH

2、系统管理->系统设置

GitLab
gitlab配置.png

name,url比较好理解,这里着重说一下 Credentials
gitlab配置2.png

这里要添加的凭证是 GitLab API token,而这个API token又是从哪里来的呢?
很显然,这里是要为了连接GitLab,而API token就是从GitLab那里复制来的.

3、登录gitlab获取token

创建token:
gitlab配置3.png

复制token-->添加到API token中:
gitlab配置5.png

选中刚才的凭证,测试了下很完美,Success
gitlab配置4.png

二、配置节点slave凭证

有两种方式:配置'用户/密码' 或者是 '用户/私钥'(推荐)

1、jenkisn配置节点 ‘用户/私钥’的凭证(推荐)

系统管理->插件管理 :Publish Over SSH
生成ssh:私钥、公钥 Linux生成SSH密钥方式

1.1 生成:authorized_keys 并授权

[root@VM_0_6_centos ~]# cd .ssh
[root@VM_0_6_centos .ssh]# ls
id_rsa  id_rsa.pub  known_hosts
[root@VM_0_6_centos .ssh]# cat id_rsa.pub > authorized_keys
[root@VM_0_6_centos .ssh]# ls
authorized_keys  id_rsa  id_rsa.pub  known_hosts
[root@VM_0_6_centos .ssh]# chmod 700 authorized_keys

1.2 jenkins配置节点slave凭证

创建节点凭证:用户/私钥
节点配置5.png

1.3 使用节点 ‘用户/私钥’的凭证 :
节点配置6.png

注意:使用节点的凭证为’用户/ssh‘的,选 Manually trusted keyVerification Strategy

2、jenkisn配置节点 ‘用户/密码’的凭证

2.1 jenkins配置节点slave凭证

创建节点凭证:用户/密码
节点配置7.png

2.2 使用节点 ‘用户/密码’的凭证:
节点配置8.png

注意:使用节点的凭证为’用户/密码’的,选 Non verifying Verfication Strategy

三、配置tomcat凭证

1、设置tomcat用户 并配置权限

打开 apache-tomcat-8.5.29-8085\conf\tomcat-users.xml

 <role rolename="tomcat"/>
  <role rolename="role1"/>
  <role rolename="admin-gui"/>
  <role rolename="manager"/>
  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-status"/>
  <user username="tomcat" password="tomcat" roles="tomcat,role1,admin-gui,manager,manager-gui,manager-script,manager-status"/>

2、jenkins配置tomcat凭据:
本地tomcat配置1.png

3、使用tomcat凭据:
本地tomcat配置2.png

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容