kubectl过滤器不适用于作业?

时间:2016-07-13 18:09:14

标签: kubernetes google-kubernetes-engine

我正在尝试使用如下过滤器删除作业

kubectl delete jobs -l ml=""

这不会返回找到的资源。但是,如果我做kubectl描述,我会看到

Labels:     ml=,job_type=worker,runtime_id=tf-runtime,task_index=0

相同的过滤器和命令可以正常使用作业控制器创建的pod。

该命令也可以正常工作,我的工作用一个标签标记,例如

Labels:     ml=

因此,当资源上有其他标签时,我的过滤器似乎不正确。但是,其他资源(服务,pod)上的同一组标签与该过滤器一起工作正常。

1 个答案:

答案 0 :(得分:1)

我刚用kubectl 1.3.0尝试了这个,我无法重现它。你能试试最新的kubectl吗?