在不使用工作的情况下关闭kubernetes pod

时间:2018-05-16 02:28:08

标签: kubernetes kubectl

我有一个pod正在运行,我很难创建一个job.yaml文件,该文件成功完成了我想要它做的所有事情。有没有办法让我在不调用kubectl delete jobs的情况下关闭kubernetes pod?我调查了kubectl stop pods,但已被弃用。

此外,即使没有计算发生,保持pod运行也不好?

1 个答案:

答案 0 :(得分:1)

停止播客的正确方法就是删除它。

kubectl delete po <pod name> -n <namespace>

请注意,如果pod是由作业创建的,则可能会自动重新创建,因此您应该在实际删除pod之前更新作业规范。

根据第二个问题,拥有一个什么都不做的Pod不是kubernetes的问题,但当然这是浪费资源而你应该避免它。