prole/etc/lib/shell/prole_cmd.sh

11 lines
223 B
Bash

#!/usr/bin/env bash
prole_kubectl_exec_cmd() {
local ns="$1"
local pod="$2"
local cmd="$3"
# Print a deterministic, shell-escaped command string.
printf 'kubectl -n %q exec %q -- sh -c %q' "$ns" "$pod" "$cmd"
}