Commit bed0917195f6
Changed files (1)
nix
packages
my
scripts
bin
nix/packages/my/scripts/bin/kdel
@@ -1,9 +1,10 @@
#!/usr/bin/env bash
# Delete kubernetes objects in bulk
+set -euo pipefail
+
# Handle some filter (to bypass fzf)
# oc get -A pr -o json | jq '.items[] | select(.status.conditions[].reason == "Cancelled") | .metadata.namespace + "/" + .metadata.name' -r | sort
-set -euo pipefail
OBJECT=${1}
TO_DELETE=$(kubectl get "${OBJECT}" --no-headers | fzf --multi --ansi | awk 'OFS="\t" {print $1}')
@@ -14,4 +15,3 @@ for o in ${TO_DELETE}; do
kubectl delete "${OBJECT}" "${o}" || true
set +x
done
-