#!/bin/bash while IFS= read -r pod; do echo $pod namespace=$(kubectl get pods -o wide --all-namespaces -o custom-columns=":metadata.name, :metadata.namespace" | grep $pod | awk '{print $2}') if [ -n "$namespace" ]; then echo "deleting $pod on namespace $namespace" kubectl delete pod $pod --grace-period=0 --force -n $namespace else echo "$pod was not found." fi done < evicted.txt