Slide 18
Slide 18 text
● 愚直に “--field-selector” でフィルタしてのgetは非対応
● でもdeleteなら ”--field-selector” でフィルタできるらしいという情報を得る
○ 検証したら実際できた (なんか裏技っぽいですよね)
○ ref: kubernetes - kubectl list / delete all completed jobs - Stack Overflow
CompletedなJobをいい感じにフィルタして消したい…
18
~ # kubectl get job --field-selector status.succeeded=1
Error from server (BadRequest): Unable to find "batch/v1, Resource=jobs" that match label selector "", field
selector "status.succeeded=1": field label "status.succeeded" not supported for Job
kubectl delete jobs --all-namespaces --field-selector status.successful=1