第 1 条附言 · 2022 年 5 月 25 日
其实是想了解 jenkins on k8s 的话,大家的最佳实践一般是怎样的。
例如:
1. 基于 k8s 插件动态创建 agent pod ,但如何解决缓存问题
2. 基于 k8s 插件创建静态 agent ,但需要考虑 jenkins slave 、master 联通以及多 container 如何切换等问题
例如:
1. 基于 k8s 插件动态创建 agent pod ,但如何解决缓存问题
2. 基于 k8s 插件创建静态 agent ,但需要考虑 jenkins slave 、master 联通以及多 container 如何切换等问题
11 条回复 • 2022-05-25 15:27:30 +08:00
|
1
leiuu OP k8s pod 作为动态的 agent 是可以的。但考虑 git 代码缓存、maven cache 等如果能作为静态 agent 使用似乎更方便。
|
|
2
julyclyde 2022 年 5 月 24 日
用 volume 做 cache 吧
pod 可以随用随销毁 |
|
3
a663 2022 年 5 月 24 日
给动态 agent 挂 pvc ,缓存设置在 pvc 路径内
|
|
4
leiuu OP |
|
5
Tinet 2022 年 5 月 24 日
agent 之间不建议做共享,会有坑
|
|
6
YzSama 2022 年 5 月 24 日
你直接创建一个 static pod 不就好了。
|
|
7
myki 2022 年 5 月 24 日
楼上正解
|
• 请不要在回答技术问题时复制粘贴 AI 生成的内容