Commit bed0917195f6

Vincent Demeester <vincent@sbr.pm>
2024-11-12 12:08:30
my.scripts: micro update of kdel
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 5d7f973
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
-