收下这份Jenkins保姆级教程,拿下阿里厂牌,进场干活!_jikens保姆级

访问主页面

访问ip+8080(如果配置了其他端口自行去变化)访问到图形化界面的主页。

image-20210527184449745

去查找初始密码

我们需要进入到容器内去查找初始密码,如果是Linux安装的就直接在本地服务器找即可。

# 查看正在允许的容器,拿到容器id
docker ps

image-20210527185014370

# 进入到容器中
docker exec -it 947a /bin/bash

# 去查询初始密码
cat /var/jenkins_home/secrets/initialAdminPassword

image-20210527185202409

把这一串数字复制到浏览器中即可。

image-20210527185236403

继续,点击安装推荐插件

image-20210527185327903

开始安装插件

image-20210527185417507

自定义一个账号来进行登录,牢记

image-20210527185601985

配置访问地址

image-20210527185656131

重启再登录即可

image-20210527185722611

完工

image-20210527185918122

配置插件镜像加速

Jenkins 默认是从外网的插件仓库下载插件的,速度在国内来说就慢了很多,我们可以通过将插件地址修改为国内镜像仓库,即可提升插件的下载速度。

我们首先需要进入到刚刚配置好的本地数据卷的位置然后进入到updates目录。

# 进入到update目录
cd  /usr/soft/jenkins-data/updates

# 执行
sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json

再点击系统设置->插件管理,进入到插件的设置界面。

image-20210527190038501

点击高级,英文版本应该为advance

image-20210527190127364

往下拉找到升级站点(Update Site),把里面的1URL改为国内的网址。

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

image-20210527190412403

提交后,在浏览器输入:ip+端口/restart, 重启 jenkins。

img

三、Jenkins用户权限管理

安装插件

我们可以利用Role-based Authorization Strategy 插件来管理Jenkins用户权限。

image-20210527191008292

image-20210527191105877

开启权限全局安全配置

image-20210527191146736

授权策略切换为"Role-Based Strategy",保存

image-20210527191315610

创建角色

在系统管理页面进入 Manage and Assign Roles

image-20210527191413262

点击manage roles

image-20210527191500836

image-20210527191533028

Jenkins提供了三种不同的角色:

  1. Global roles(全局角色):管理员等高级用户可以创建基于全局的角色。
  2. Project roles(项目角色):针对某个或者某些项目的角色 。
  3. Slave roles(奴隶角色):节点相关的权限。

我们添加以下三个角色进行测试:

  1. baseRole:该角色为全局角色。这个角色需要绑定Overall(全部)下面的Read权限,是为了给所有用户绑定最基本的Jenkins访问权限。如果不给后续用户绑定这个角色,会报错误:用户名 is missing the Overall/Read permission<
  • 26
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值