Skip to content
/ kps Public

🐳 Command-line tool to execute most common actions with kubernetes pods via kubectl and fzf

License

Notifications You must be signed in to change notification settings

rcruzper/kps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kps 🐳

Command-line tool to execute most common actions with kubernetes pods via kubectl and fzf

Requirements

Installation

$ brew tap rcruzper/homebrew-tools
$ brew install kps

Usage

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 pod kubectl decribe pod <podName>
  • CTRL-s stops the pod kubectl delete pod <podName>
  • CTRL-l shows pod logs kubectl logs -f <podName>
  • CTRL-e opens a terminal into a pod kubectl exec -it <podName> -- /bin/sh
  • Enter copies pod name into the clipboard

About

🐳 Command-line tool to execute most common actions with kubernetes pods via kubectl and fzf

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages