# run krew command kubectl krew krew is the kubectl plugin manager. You can invoke krew through kubectl: "kubectl krew [command]..."
Usage: kubectl krew [command]
Available Commands: completion generate the autocompletion script for the specified shell help Help about any command index Manage custom plugin indexes info Show information about an available plugin install Install kubectl plugins list List installed kubectl plugins search Discover kubectl plugins uninstall Uninstall plugins update Update the local copy of the plugin index upgrade Upgrade installed plugins to newer versions version Show krew version and diagnostics
Flags: -h, --helphelpfor krew -v, --v Level number for the log level verbosity
Use "kubectl krew [command] --help"for more information about a command.
~ kubectl krew update Adding "default" plugin index from https://github.com/kubernetes-sigs/krew-index.git. Updated the local copy of plugin index.
~ kubectl krew index list INDEX URL default https://github.com/kubernetes-sigs/krew-index.git
kubectl krew install node-shell
WARNING: You have added a new index from "https://github.com/kvaps/krew-index" The plugins in this index are not audited for security by the Krew maintainers. Install them at your own risk. WARNING: To be able to run kubectl plugins, you need to add the following to your ~/.zshrc:
export PATH="${PATH}:${HOME}/.krew/bin"
and restart your shell.
Updated the local copy of plugin index "kvaps". Installing plugin: node-shell Installed plugin: node-shell \ | Use this plugin: | kubectl node-shell | Documentation: | https://github.com/kvaps/kubectl-node-shell | Caveats: | \ | | You need to be allowed to start privileged pods in the cluster | / /