krew

查找并安装 kubectl 插件。「📦 Find and install kubectl plugins」

Github stars Tracking Chart

Krew

Build Status
Go Report Card
LICENSE
Releases
GitHub stars

Krew is the package manager for kubectl plugins.

What does Krew do?

Krew is a tool that makes it easy to use kubectl
plugins
. Krew
helps you discover plugins, install and manage them on your machine. It is
similar to tools like apt, dnf or brew. Today, over 200
kubectl plugins
are available on Krew.

  • For kubectl users: Krew helps you find, install and manage kubectl plugins
    in a consistent way.
  • For plugin developers: Krew helps you package and distribute your plugins
    on multiple platforms and makes them discoverable.

Documentation

Visit the Krew documentation to find Installation
instructions, User Guide and Developer Guide.

You can follow the Quickstart to get started with Krew.

Contributor Documentation

  • Releasing Krew: how to release new version of
    Krew.
  • Plugin Lifecycle: how Krew installs/upgrades
    plugins and itself. (Not necessarily up-to-date, but it can give a good idea
    about how Krew works under the covers.)
  • Krew Architecture: architectural decisions
    behind designing initial versions of Krew. (Not up-to-date.)
  • Krew Logo: our logo and branding assets.

Visit ./docs for all documentation.

Roadmap

Please check out the Issue
Tracker
to see the plan of
record for new features and changes.

Community

Bug reports

  • If you have a problem with the Krew itself, please file an
    issue in this repository.
  • If you're having a problem with a particular plugin's installation or
    upgrades, file an issue at krew-index repository.
  • If you're having an issue with an installed plugin, file an issue for the
    repository the plugin's source code is hosted at.

Communication channels

Contributing

Interested in contributing to Krew? Please refer to our
Contributing Guidelines for more details.

Code of Conduct

Participation in the Kubernetes community is governed by the Kubernetes Code
of Conduct
.

Main metrics

Overview
Name With Ownerkubernetes-sigs/krew
Primary LanguageGo
Program languageGo (Language Count: 6)
Platform
License:Apache License 2.0
所有者活动
Created At2018-07-12 17:56:21
Pushed At2025-07-18 02:52:28
Last Commit At2025-07-18 10:52:28
Release Count17
Last Release Namev0.4.5 (Posted on )
First Release Namev0.1.0-alpha.1 (Posted on )
用户参与
Stargazers Count6.7k
Watchers Count61
Fork Count380
Commits Count499
Has Issues Enabled
Issues Count379
Issue Open Count19
Pull Requests Count435
Pull Requests Open Count0
Pull Requests Close Count67
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private