This repository is the centralized plugin index for Krew (kubectl plugin manager). It is meant to be useful only for plugin developers.
If you are a Krew user: You can find the list of kubectl plugins at the Krew website.
If you are a kubectl plugin developer: Read the Developer Guide to learn how to package and publish a plugin in this repository.
Submitting new plugins
To learn how to create a new plugin and submit it to
krew-index, read the
Developer Guide and make a
pull request to this repository.
The decision criteria for plugins accepted to the centralized repository are evaluated on a case-by-case basis as the community arrives to a decision on the admission criteria for this repository.
If your plugin is rejected from this repository, you can host your own custom index repository to distribute your plugin with Krew.
- If you're having an issue with an installed plugin itself, file an issue for the repository the plugin's source code is hosted at.
- If you're having a problem installing or upgrading a plugin, file an issue in this repository.
- If you have a problem with the Krew itself, please file an issue in the krew repository.
Code of Conduct
Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.