Providing Feedback

Provide feedback at the survey

TL;DR
  • krew.dev is a kubernetes sub-project to discover and manage plugins

Krew

By design, kubectl does not install plugins. This task is left to the kubernetes sub-project krew.dev which needs to be installed separately. Krew helps to

  • discover plugins
  • get updates for installed plugins
  • remove plugins

Installing krew

Krew should be used as a kubectl plugin. To set yourself up to using krew, you need to do two things:

  1. Install git
  2. Install krew as described on the project page krew.dev.
  3. Add the krew bin folder to your PATH environment variable. For example, in bash export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH".

Krew capabilities

Discover plugins

kubectl krew search

Install a plugin

kubectl krew install access-matrix

Upgrade all installed plugins

kubectl krew upgrade

Show details about a plugin

kubectl krew info access-matrix

Uninstall a plugin

kubectl krew uninstall access-matrix

results matching ""

    No results matching ""