1. 通过S2I 构建镜像;
  2. 每次会自动创建一个Job;
  3. 重新构建 多次后,会有大量的job;
    问题:删除job,会自动再运行,通过命令行删除job,也会自动再创建并运行,怎么样才能删除?

    smhwzf

    一个 S2I 构建记录是一条 s2ibuilder 。每次运行都会新增一个 s2irun 记录,s2irun 与 job 一一对应。这里直接删除 job,控制器会继续创建 job,直接删除 s2irun 记录能满足你的需求。

    先查看

    kubectl get -n your_namespace s2irun

    删除全部记录

    kubectl delete -n your_namespace s2irun --all
    6 天 后

    感谢:问题完美解决

    建议需求:能在web增加删除构建历史记录的功能。

      商业产品与合作咨询