krew - package manager for kubectl plugins.

Krew install

Install instructions:

> (
  set -x; cd "$(mktemp -d)" &&
  curl -fsSLO "https://storage.googleapis.com/krew/v0.2.1/krew.{tar.gz,yaml}" &&
  tar zxvf krew.tar.gz &&
  ./krew-"$(uname | tr '[:upper:]' '[:lower:]')_amd64" install \
    --manifest=krew.yaml --archive=krew.tar.gz
)

Krew list plugins

> kubectl krew list

Access matrix plugin

Nice visualisation of RBAC permisssions for the current user.

Installation:

> kubectl krew install access-matrix

Usage:

> kubectl access-matrix