- 已编辑
- 通过S2I 构建镜像;
- 每次会自动创建一个Job;
- 重新构建 多次后,会有大量的job;
问题:删除job,会自动再运行,通过命令行删除job,也会自动再创建并运行,怎么样才能删除?
这个我们得看下代码 @shaowenchen @Rick 会研究下这个问题
收到
一个 S2I 构建记录是一条 s2ibuilder 。每次运行都会新增一个 s2irun 记录,s2irun 与 job 一一对应。这里直接删除 job,控制器会继续创建 job,直接删除 s2irun 记录能满足你的需求。
先查看
kubectl get -n your_namespace s2irun
删除全部记录
kubectl delete -n your_namespace s2irun --all
感谢:问题完美解决
建议需求:能在web增加删除构建历史记录的功能。
好的,感谢你的建议
商业产品与合作咨询