jenkins和cas搞一起了,这个在CI系统中虽然不是必须的,但是账户的统一,让工程师们开发也爽不少,不用头疼那么多密码。让jenkins支持cas,需要有下面步骤:1、安装cas插件,2、配置全局安全配制,设定CAS Server URL(你的cas的url地址)和CAS Protocol (cas3.0),3、保存,并推出测试
系统架构
地址 | 服务 |
---|---|
http://yellowcong.com:8080 | jenkins |
http://yellowcong.com:9000 | cas |
配置cas单点登录
1、找到系统管理
2、搜索cas插件
3、安装cas插件
4、点击【全局安全配置】,设定cas的登录系统
5、设置单点登录的地址,以及协议信息
6、测试访问
我们访问http://yellowcong.com:8080 访问jenkins,然后就会跳转到cas的 http://yellowcong.com:9000了。 cas登录之后,就跳转到jenkins了。这个地方,第一次登录的用户就是admn了,然后我们需要通过 Role-based Authorization Strategy
这个插件来管理cas的用户了。