kubesphere-8:kubesphere部署jenkins

2022-04-06 12:03:36 浏览数 (1)

目录:

(1).版本与环境要求

(2).使用kubesphere部署jenkins

(3).部署常用插件

1.汉化插件

2.maven插件

3.docker插件

4.配置历史变更记录插件

5.时间戳生成插件

6.角色/权限授权管理插件

(4).配置jenkins到apisix-devops

(5).注意事项

(1).版本与环境要求

jenins选择仓库:

https://charts.bitnami.com/bitnami

jenkins版本:2.319.2

关于Bitnami:

是一个开源项目,为开源的Web应用程序、开发堆栈以及虚拟设备提供安装程序或安装软件包。

(2).使用kubesphere部署jenkins

其余暂时不需要改:

获得nodeport:

使用用户jenkins/jenkins登陆:

(3).部署常用插件

基本都不需要重启。

汉化插件:Localization: Chinese (Simplified)

maven插件:Maven Integration

docker插件:CloudBees Docker Build and Publish

配置历史变更记录插件:Job Configuration History

时间戳生成插件:Timestamper

角色/权限授权管理插件:Role-based Authorization Strategy

1.汉化插件

Localization: Chinese (Simplified)。

勾选“Restart Jenkins when installation is complete and no jobs are running”,可以不重启。

重新登陆后OK。

2.maven插件

Maven Integration。

3.docker插件

CloudBees Docker Build and Publish

不需要重启。

验证:

4.配置历史变更记录插件

Job Configuration History。

不需要重启。

验证:

5.时间戳生成插件

Timestamper

默认已经安装:

6.角色/权限授权管理插件

Role-based Authorization Strategy

验证:

(4).将jenkins配置到apisix-devops

apisix部署参见:

kubesphere-3:kubesphere部署etcd与apisix

配置域名:

配置上游。

配置路由:

访问域名:

http://jenkins.qianlixinzou.com:31600/

(5).注意事项

由于使用了local pv,所以pod即使重新创建,你的插件和配置都不会消失。

0 人点赞