jenkins 2.x docker 方式安装 及按项目权限配置
一:安装部署
1.拉取镜像
docker pull jenkins/jenkins
2.运行docker 实例
docker run -it -p 8090:8080 -p 50000:50000 --name jenkins_pri --privileged=true -v /data/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime jenkins/jenkins
3.查看jenkins 密码
docker logs ccd6f2b274c3
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
b16a8e97177e4a3da7414f0a8e31415c
This may also be found at: /var/jenkins_home/secrets/initialAdminPassword
4.访问jenkins
http://192.168.10.12:8090
输入:b16a8e97177e4a3da7414f0a8e31415c
创建账号
账号:techsun
密码:tz@2021
二:按项目分配权限配置
1.项目名称
sz_dev_data*
sz_dev_social*
2.分配权限
系统管理-》Manage and Assign Roles-》Manage Roles
创建一个全局组,只分配只读权限
a.Global roles
b.分配项目组,模糊匹配,并点击验证
3.分配角色(即按用户名来配置)
a.给meng 用户分配到全局角色(只读)
b.将 meng 用户分配到 sz_dev_datanow 项目中
c.登录 meng 用户,验证是否仅存在 sz_dev_datanow项目
正则匹配:
techsun-(p.*|.*socialhub-admin-d365$)
本文暂时没有评论,来添加一个吧(●'◡'●)