#!/usr/bin/env bash KUBELET_BIN="/usr/local/bin/kubelet" KUBELET_PID="$(pgrep -f $KUBELET_BIN)" ZPOOL="nahar" if [ -z "${KUBELET_PID}" ]; then echo "kubelet not found" exit 1 fi # Enter namespaces and run commands nsrun() { nsenter \ --mount="/host/proc/${KUBELET_PID}/ns/mnt" \ --net="/host/proc/${KUBELET_PID}/ns/net" \ -- bash -c "$1" } # Scrub filesystems nsrun "zpool scrub ${ZPOOL}"