Kubernetes Windows 节点动态提供 Jenkins Agent
在前面两篇文档,在 Kubernetes 上动态创建 Jenkins Slave 和 Kubernetes 添加 Windows 节点提供 Jenkins 构建动态 Agent 的基础之上,本篇文档主要尝试在 Kubernetes 上动态提供 Windows 构建 Agent 。
1. 新增流水线
Kubernetes 与 Jenkins 集成部分可以参考上面的两篇文档,这里直接新建两条流水线进行测试。
- windows - jenkins 内置的流水线示例
|
|
- windows-dotnet
使用 dotnet 镜像进行构建
|
|
2. 查看结果
- windows
- windows-dotnet
- 查看 Windows 下载的镜像
|
|
Windows 节点的磁盘空间一定要很大才行。
3. 参考
- https://technologists.dev/posts/windows-containers/