diff --git a/bin/kp b/bin/kp new file mode 100755 index 0000000..0d178e2 --- /dev/null +++ b/bin/kp @@ -0,0 +1,16 @@ +#!/bin/sh + +POD=$(sudo kubectl get pod | grep -P "^$2" | awk '{print $1}') +CTN=$3 + + +case $1 in + sh) + kubectl exec -it $POD ${CTN+"-c$CTN"} -- sh + ;; + d) # describe pod + kubectl describe pod $POD + ;; + e) # watch event of pod + kubectl get event -w --field-selector=involvedObject.name=$POD +esac