kubeamp
v2.0.41
Published
Amplified kubectl client
Downloads
59
Readme
kubeamp
⚡️ amplified kubectl client
features
Out of the box, kubeamp provides
- config management: Easily add your kubeconfigs to extend your default configuration
- context switching: Switch your current context
- namespace auto-fill: Set a namespace to be used for future requests instead of adding it manually every time
- ctl switching: Want to use a newer kubectl build or an alternative? Just set your base command and it will work out of the box (given that the same api is used)
In almost every feature, kubeamp will try to leverage the built-in functionality of kubectl instead of implementing a custom-built solution, making it easy to switch between tools.
installation
# install using npm
npm i -g kubeamp
# install using yarn
yarn global add kubeamp
usage
# kubeamp will pipe your input directly to kubectl
kubeamp describe pods/frontend # -> kubectl ... describe pods/frontend
# to configure kubeamp, execute
kubeamp setup