使用命令行配置Jenkins

问题描述 投票:0回答:3

我正在尝试将SAAS产品的完整生态系统移至Kubernetes(并使用Docker容器)。

我应该给出一个bash脚本,它将设置所有内容。只有手动干预才能设置Kubernetes集群并安装Persistent Volumes。

我们使用Jenkins进行代码部署和cron作业。我能够创建Jenkins服务,但我找不到使用命令行配置它的方法。尝试在线找到方法,但找不到任何好的文档。

jenkins kubernetes
3个回答
0
投票

首先欢迎kubernetes,第二,那里有很多工具,模板,我建议你检查什么是Helm

这是Jenkins图表,如果你想检查:https://github.com/helm/charts/tree/master/stable/jenkins

对于容器化环境,还有一个jenkins的“分叉”,我喜欢,你可以查看更多有关Jenkins-X here的信息。


0
投票

您可以使用helm包管理器并只安装Jenkin稳定版。

在使用helm之前,你必须在kubernetes集群上设置tiller。

$ helm install --name my-release stable/jenkins

这里稳定版的jenkin使用helm。

https://github.com/helm/charts/tree/master/stable/jenkins


0
投票

我可以补充说,您可以在永久卷上存储Jenkins主文件夹以及插件和工件文件夹,并将该卷作为Helm安装的一部分安装到Jenkins pod。您还可以制作Jenkins磁盘的每日快照/备份。通过这种方式,Jenkins部署变得非常流畅,快速和可靠。

© www.soinside.com 2019 - 2024. All rights reserved.