Quickstart

Krew helps you discover and install kubectl plugins on your machine.

There are a lot of kubectl plugins you can install and use to enhance your Kubernetes experience.

Let’s get started:

  1. Install and set up Krew on your machine.

  2. Download the plugin list:

    $ kubectl krew update
    
  3. Discover plugins available on Krew:

    $ kubectl krew search
    NAME                            DESCRIPTION                                         INSTALLED
    access-matrix                   Show an RBAC access matrix for server resources     no
    advise-psp                      Suggests PodSecurityPolicies for cluster.           no
    auth-proxy                      Authentication proxy to a pod or service            no
    [...]
    
  4. Choose a plugin from the list and install it:

    $ kubectl krew install access-matrix
    
  5. Use the installed plugin:

    $ kubectl access-matrix
    
  6. Keep your plugins up-to-date:

    $ kubectl krew upgrade
    
  7. Uninstall a plugin you no longer use:

    $ kubectl krew uninstall access-matrix
    

This is pretty much all you need to know as a user to use Krew.

← User Guide