- Notifications
You must be signed in to change notification settings - Fork374
📦 Find and install kubectl plugins
License
kubernetes-sigs/krew
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Krew is the package manager for kubectl plugins.
Krew is a tool that makes it easy to usekubectlplugins. Krewhelps you discover plugins, install and manage them on your machine. It issimilar to tools like apt, dnf orbrew. Today, over200kubectl plugins are available on Krew.
- For kubectl users: Krew helps you find, install and manage kubectl pluginsin a consistent way.
- For plugin developers: Krew helps you package and distribute your pluginson multiple platforms and makes them discoverable.
Visit theKrew documentation to findInstallationinstructions,User Guide andDeveloper Guide.
You can follow theQuickstart to get started with Krew.
- Releasing Krew: how to release new version ofKrew.
- Plugin Lifecycle: how Krew installs/upgradesplugins and itself. (Not necessarily up-to-date, but it can give a good ideaabout how Krew works under the covers.)
- Krew Architecture: architectural decisionsbehind designing initial versions of Krew. (Not up-to-date.)
- Krew Logo: our logo and branding assets.
Visit./docs
for all documentation.
Please check out theIssueTracker to see the plan ofrecord for new features and changes.
- If you have a problem with the Krew itself, please file anissue in this repository.
- If you're having a problem with a particular plugin's installation orupgrades, file an issue atkrew-index repository.
- If you're having an issue with an installed plugin, file an issue for therepository the plugin's source code is hosted at.
Interested in contributing to Krew? Please refer to ourContributing Guidelines for more details.
Participation in the Kubernetes community is governed by theKubernetes Codeof Conduct.
About
📦 Find and install kubectl plugins