From efa38d9669df4d729966684bc80627b4132cfe84 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Fri, 26 Jun 2026 17:21:48 +0200 Subject: [PATCH] Add script to restart all pods in all namespaces --- k8s/k8s-restart-all-pods-in-all-namespaces.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 k8s/k8s-restart-all-pods-in-all-namespaces.sh diff --git a/k8s/k8s-restart-all-pods-in-all-namespaces.sh b/k8s/k8s-restart-all-pods-in-all-namespaces.sh new file mode 100644 index 0000000..d106106 --- /dev/null +++ b/k8s/k8s-restart-all-pods-in-all-namespaces.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# Nico Schottelius, 2026-06-26 + +for ns in $(kubectl get ns | awk '{ print $1 }'| grep -v '^NAME$'); do + for pod in $(kubectl get pods -n $ns | awk '{ print $1 }'| grep -v '^NAME$'); do + echo "Deleting pods $pod in namespace $ns ..." + kubectl delete pod -n $ns $pod + done +done