Submitting plugins to Krew
Krew maintains a centralized plugin index at the krew-index repository.
Since this repository is cloned on Krew user’s machine, it helps them find
- Familiarize yourself with Krew plugin naming guide.
- Read the plugin development best practices.
- Make sure your plugin’s source code is available as open source.
- Adopt an open source license, and add it to your plugin archive file.
- Make sure to extract the LICENSE file during the plugin installation.
- Tag a git release with a semantic
- Test plugin installation locally.
Submitting a plugin to krew-index
Once you followed the checklist above, create a pull request to the
krew-index repository with your plugin manifest (e.g.
example.yaml) file to
After your pull request is merged, users can now find and install your plugin through Krew.