返回排行榜

kubernetes-sigs/krew

Gokrew.sigs.k8s.io

📦 Find and install kubectl plugins

kubectlkubectl-pluginsk8s-sig-cli
Star 增长趋势
Star
7k
Forks
410
周增长
Issues
20
2k4k6k
2018年7月2021年3月2023年11月2026年7月
制品库Go Modulesgo get github.com/kubernetes-sigs/krew
README

Krew logo

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.

相关仓库
ahmetb/kubectx

Faster way to switch between clusters and namespaces in kubectl

GoGo ModulesApache License 2.0kuberneteskubectl
kubectx.dev
19.9k1.4k
loft-sh/vcluster

vCluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.

GoGo ModulesApache License 2.0kubernetesvcluster
vcluster.com
11.2k588
warp-tech/warpgate

Fully transparent SSH, HTTPS, Kubernetes, MySQL and Postgres bastion/PAM that doesn't need additional client-side software

Rustcrates.ioApache License 2.0bastionbastion-host
warpgate.null.page
7.4k315
devtron-labs/devtron

The only Kubernetes dashboard you need

GoGo ModulesApache License 2.0kuberneteskubernetes-deployment
devtron.ai
5.5k582
robusta-dev/krr

Prometheus-based Kubernetes Resource Recommendations

PythonPyPIMIT Licensekubectlkubernetes
4.7k283
jonmosco/kube-ps1

Kubernetes prompt info for bash, fish, and zsh

ShellApache License 2.0kuberneteskubectl
3.8k365
ahmetb/kubectl-aliases

Programmatically generated handy kubectl aliases.

NuApache License 2.0kuberneteskubectl
ahmet.im/blog/kubectl-aliases/
3.7k871
omerbsezer/Fast-Kubernetes

This repo covers Kubernetes with LABs: Kubectl, Pod, Deployment, Service, PV, PVC, Rollout, Multicontainer, Daemonset, Taint-Toleration, Job, Ingress, Kubeadm, Helm, etc.

PowerShellMIT Licensekuberneteskubernetes-cluster
3.5k1.3k
eldadru/ksniff

Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark

GoGo ModulesApache License 2.0kubectl-pluginskubectl
3.5k212
ahmetb/kubectl-tree

kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)

GoGo ModulesApache License 2.0kubectl-pluginkubectl-plugins
3.4k136
kubernetes-retired/kui

A hybrid command-line/UI development experience for cloud-native development

TypeScriptnpmApache License 2.0cliui
2.9k190
kubernetes-sigs/kui

A hybrid command-line/UI development experience for cloud-native development

TypeScriptnpmApache License 2.0cliui
2.9k185