kubernetes-deployment icon indicating copy to clipboard operation
kubernetes-deployment copied to clipboard

Lösche alte erfolgreiche CronJobs

Open webwurst opened this issue 8 years ago • 0 comments

ungefähr sowas:

for job_name in (kubectl get --all-namespaces jobs -o json | jq -c '.items[] | select(.status.succeeded==1) | [.metadata.namespace,.metadata.name]')
  set namespace (echo $job_name | jq -r '.[0]')
  set name (echo $job_name | jq -r '.[1]')
  kubectl --namespace "$namespace" delete job "$name"
end

webwurst avatar Feb 28 '17 19:02 webwurst