I recently stumbled onto Krew, a SIG CLI project. It helps you discover plugins from your machine. It works on MacOS, Linux, and windows. They have an active community and they collaborate in #sig-cli in the kubernetes slack. Here are just a few of the 207 (as of Oct 2022) plugins that are useful:
- ctx – This provides a faster way to switch between clusters and namespaces in kubectl
- who-can – If you use RBAC for access controls, this will show who has RBAC permissions to perform actions on different resources in Kubernetes.
- ns – Provides a faster way to switch between clusters and namespaces
Unrelated to Krew, but if you like to color code things (like color coding production vs non-production) take a look at kubecolor