Command-line tool to execute most common actions with kubernetes pods via kubectl and fzf
$ brew tap rcruzper/homebrew-tools
$ brew install kps
kps accepts all kubectl params (i.e. kps -n dev
will show all pods running on the dev namespace )
kps allows to execute those actions on each pod:
CTRL-i
inspects the podkubectl decribe pod <podName>
CTRL-s
stops the podkubectl delete pod <podName>
CTRL-l
shows pod logskubectl logs -f <podName>
CTRL-e
opens a terminal into a podkubectl exec -it <podName> -- /bin/sh
Enter
copies pod name into the clipboard