Extending Kubernetes
Kubernetes is a powerful container orchestrator. However, the real power of Kubernetes is the ability to expand it's core functionality. One such extension point lies in the kubectl command line tool. Kubectl can be extended by the use of various plugins made available by the open source community.
This blog post will serve as an introduction to the five most popular kubectl plugins, where most popularity is measured by the most stars on Github.
What’s a kubectl plugin?
Kubectl plugins are extensions of the kubectl client. Depending on which plugins you install, you will be able to take advantage of new commands and new complex functionality, which isn’t possible with the default install of kubectl.
Top 5 kubectl plugins
- kubectx
- Ingress-nginx
- Cert-manager
- Popeye
- Kyverno
