设为首页 收藏本站
查看: 1260|回复: 0

[经验分享] jenkins系统管理(二)

[复制链接]

尚未签到

发表于 2018-1-10 06:36:17 | 显示全部楼层 |阅读模式
本文主要介绍系统管理中系统设置、全局安全配置、全局工具配置等功能。
一、系统设置
1、从系统管理->系统设置进入设置页面。
2、系统设置中的几个常规配置项:

  • 执行者数量:设置可同时执行的job数,当执行job数达到该值时,其他job将处于等待状态。
  • 生成前等待时间:构建开始前的等待时间,避免代码未提交完整,导致构建失败。
  • 系统管理员邮件地址:设置发送通知邮件的地址,例如test@qq.com。
  • Extended E-mail Notification(需要安装Email Extension Plugin插件):


  •   邮件通知:

当然,还有其他的配置项,我们在后续文章中,再另做介绍。
二、全局安全配置
jenkins默认设置不做安全检查,任何人都可以修改设置,当在多个团队下使用时,没有安全检查会引起不必要的问题,下面介绍几个常用的jenkins安全设置。
1、从系统管理->全局安全配置进入设置页面。
2、勾选“启用安全”,如下图:

1)安全域:用于控制用户访问的工具。

  • Jenkins专有用户数据库:使用Hudson自己的用户列表验证, 而不是外部系统代理,这适用于没有用户数据库小范围的设定。
  • Servlet容器代理:使用Servlet容器认证用户,遵循Servlet规范,Jenkins1.163版本遗留的历史。
2)授权策略:控制用户执行某些操作的权限。

  • 任何用户可以做任何事(没有任何限制):不执行任何授权,任何人都能完全控制jenkins,包括匿名用户.。
  • 安全矩阵:常用的一种授权策略,通过表格控制每个用户的操作权限。


  • 登录用户可以做任何事:用户在登录成功后,具备jenkins最高权限,匿名用户则只有查看权限。
  • 遗留模式:适用于Jenkins1.164以前的版本,只有admin有最高权限,其他用户则只有查看权限。
  • 项目矩阵授权策略:扩展于"安全矩阵",允许把下面的ACL(访问控制列表)矩阵附加到每个项目定义中(在Job配置页面)
其他配置项保持默认即可。
三、全局工具设置
全局工具设置,可配置JDK,Git,Gradle,Ant,Maven等工具,当然,默认情况下不显示全部工具的配置栏,必须安装相应的插件,安装插件前一篇文章已介绍,本文不再做详细说明。
笔者以JDK为例,配置步骤如下:
1、从系统管理->全局工具设置进入配置页面。
2、每个节点下都有Add(新增)按钮,点击Add按钮后,显示如下图,若已安装JDK,则直接配置别名和JAVA_HOME即可。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-433445-1-1.html 上篇帖子: 解决首次访问jenkins,输入初始化默认密码之后,一直卡住问题,无法进行jenkins工具安装 下篇帖子: [ci]jenkins-slave-ssh docker容器化-自动注入key
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表