GitHub topics: kubectl-plugins
bakito/kubexporter
📥 easily export your k8s resources
Language: Go - Size: 2.52 MB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 43 - Forks: 4

kubepug/kubepug
Kubernetes PreUpGrade (Checker)
Language: Go - Size: 16.1 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 1,699 - Forks: 73

int128/kauthproxy
Local authentication proxy for Kubernetes Dashboard (kubectl auth-proxy)
Language: Go - Size: 1.02 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 109 - Forks: 4

int128/kubelogin
kubectl plugin for Kubernetes OpenID Connect authentication (kubectl oidc-login)
Language: Go - Size: 2.95 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,979 - Forks: 208

Azure/kubectl-aks
Azure Kubernetes Service (AKS) kubectl plugin
Language: Go - Size: 215 KB - Last synced at: about 17 hours ago - Pushed at: about 2 months ago - Stars: 33 - Forks: 9

a1994sc/krew2nix Fork of eigengrau/krew2nix
Makes kubectl plug-ins from the Krew repository accessible to Nix
Language: Nix - Size: 690 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 1

kubernetes-sigs/krew-index
Plugin index for https://github.com/kubernetes-sigs/krew. This repo is for plugin maintainers.
Size: 4.25 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 660 - Forks: 523

Adyen/kubectl-rexec
tooling to make audited kubectl exec easy
Language: Go - Size: 152 KB - Last synced at: about 11 hours ago - Pushed at: 3 days ago - Stars: 48 - Forks: 6

Tall861630/kubectl-node_resource
Query node allocations/utilization in kubectl
Language: Go - Size: 2.36 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

kvaps/kubectl-node-shell
Exec into node via kubectl
Language: Shell - Size: 62.5 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 1,654 - Forks: 184

ishantanu/awesome-kubectl-plugins
Curated list of kubectl plugins
Size: 155 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 956 - Forks: 66

kubecolor/kubecolor
Colorize your kubectl output
Language: Go - Size: 3.55 MB - Last synced at: 4 days ago - Pushed at: 12 days ago - Stars: 1,039 - Forks: 33

cybozu-go/moco
MySQL operator on Kubernetes using GTID-based semi-synchronous replication.
Language: Go - Size: 21.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 301 - Forks: 25

ahmetb/kubectl-node_resource
Query node allocations/utilizations in kubectl
Language: Go - Size: 2.36 MB - Last synced at: 3 days ago - Pushed at: 12 days ago - Stars: 50 - Forks: 2

guessi/kubectl-grep
Filter Kubernetes resources by matching their names
Language: Go - Size: 445 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 119 - Forks: 9

hashmap-kz/kubectl-apidocs
Quickly navigate and inspect Kubernetes API resources with an interactive tree view – [✩Star] if you're using it!
Language: Go - Size: 9.74 MB - Last synced at: 4 days ago - Pushed at: 20 days ago - Stars: 9 - Forks: 0

mirceanton/kubectl-switch
A simple tool to help manage multiple kubeconfig files
Language: Go - Size: 323 KB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 32 - Forks: 1

EnterpriseDB/kubectl-cnp
Plugin for kubectl to manage a Cloud Native PostgreSQL cluster in Kubernetes
Language: Shell - Size: 9.77 KB - Last synced at: 3 days ago - Pushed at: 17 days ago - Stars: 9 - Forks: 1

eldadru/ksniff
Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark
Language: Go - Size: 220 KB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 3,330 - Forks: 199

hashmap-kz/kubectl-syncpod
🌀 High-Speed File Transfer to and from Kubernetes PVCs
Language: Go - Size: 85.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Izzette/kubectl-api-resource-versions
A kubectl plugin that combines functionality from kubectl api-resources and kubectl api-versions to show API resources with their available group versions.
Language: Go - Size: 77.1 KB - Last synced at: 2 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

giantswarm/kubectl-gs
kubectl plugin helping with custom resources by Giant Swarm
Language: Go - Size: 77.9 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 48 - Forks: 8

BeLeap/kubectl-check
A CLI tool to prompt users for confirmation before running potentially unsafe kubectl commands.
Language: Rust - Size: 343 KB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

replicatedhq/outdated
Kubectl plugin to find and report outdated images running in a Kubernetes cluster
Language: Go - Size: 368 KB - Last synced at: 15 days ago - Pushed at: 7 months ago - Stars: 436 - Forks: 21

d-kuro/kubectl-fuzzy
This tool uses fzf(1)-like fuzzy-finder to do partial or fuzzy search of Kubernetes resources. Instead of specifying full resource names to kubectl commands, you can choose them from an interactive list that you can filter by typing a few characters.
Language: Go - Size: 3.75 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 157 - Forks: 10

corneliusweig/konfig
konfig helps to merge, split or import kubeconfig files
Language: Shell - Size: 62.5 KB - Last synced at: 15 days ago - Pushed at: almost 3 years ago - Stars: 368 - Forks: 20

sozercan/kubectl-ai
✨ Kubectl plugin to create manifests with LLMs
Language: Go - Size: 243 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 1,174 - Forks: 92

junchaw/kubekraken
Kubekraken is a powerful CLI tool that unleashes multiple kubectl commands in parallel—tame your clusters with ease.
Language: Go - Size: 1.2 MB - Last synced at: 7 days ago - Pushed at: 19 days ago - Stars: 2 - Forks: 0

kubernetes-sigs/krew
📦 Find and install kubectl plugins
Language: Go - Size: 4.65 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 6,622 - Forks: 379

ahmetb/kubectl-tree
kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)
Language: Go - Size: 2.58 MB - Last synced at: 20 days ago - Pushed at: 22 days ago - Stars: 3,139 - Forks: 133

ripta/kubectl-plugins
These be collection of kubectl plugins!
Language: Go - Size: 8.36 MB - Last synced at: 4 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

junchaw/kubectl-cf
Faster way to switch between kubeconfig files, no more --kubeconfig chaos.
Language: Go - Size: 634 KB - Last synced at: 3 days ago - Pushed at: 21 days ago - Stars: 21 - Forks: 4

ahmetb/kubectx
Faster way to switch between clusters and namespaces in kubectl
Language: Go - Size: 859 KB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 18,606 - Forks: 1,312

chenjiandongx/kubectl-images
🕸 Show container images used in the cluster.
Language: Go - Size: 214 KB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 274 - Forks: 25

qba73/inspector
K8s plugin for running Ingress Controller diagnostics.
Language: Go - Size: 233 KB - Last synced at: 8 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 0

ahmetb/kubectl-fields
Show managed fields on Kubernetes objects inline
Language: Go - Size: 50.8 KB - Last synced at: 3 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

corneliusweig/rakkess
Review Access - kubectl plugin to show an access matrix for k8s server resources
Language: Go - Size: 531 KB - Last synced at: 17 days ago - Pushed at: about 2 years ago - Stars: 1,342 - Forks: 58

togettoyou/kubectl-lazy
🦥 kubectl plugin to easy to view pod
Language: Go - Size: 10.4 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 25 - Forks: 1

ahmetb/kubectl-foreach
Run kubectl commands in all/some contexts in parallel (similar to GNU xargs+parallel)
Language: Go - Size: 96.7 KB - Last synced at: 18 days ago - Pushed at: 23 days ago - Stars: 473 - Forks: 23

ahmetb/kubectl-pods_on
kubectl plugin to query Pods by Node names or selectors
Language: Go - Size: 128 KB - Last synced at: 15 days ago - Pushed at: 23 days ago - Stars: 124 - Forks: 3

clbx/kubectl-browse-pvc
Kubectl plugin for browsing PVCs on the command line
Language: Go - Size: 147 KB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 152 - Forks: 5

cicingik/peek
Plugin for peeking key, value from configmaps or secrets Kubernetes resources.
Language: Rust - Size: 32.2 KB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

iovisor/kubectl-trace
Schedule bpftrace programs on your kubernetes cluster using the kubectl
Language: Go - Size: 9.11 MB - Last synced at: 19 days ago - Pushed at: 11 months ago - Stars: 2,110 - Forks: 169

1Panel-dev/webkubectl
Run kubectl command in Web Browser.
Language: Go - Size: 5.49 MB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 873 - Forks: 119

iNecas/kube-health
An easy way to determine the health of Kubernetes resources.
Language: Go - Size: 676 KB - Last synced at: 1 day ago - Pushed at: 25 days ago - Stars: 9 - Forks: 4

corneliusweig/ketall
Like `kubectl get all`, but get really all resources
Language: Go - Size: 4.65 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 720 - Forks: 28

ernoaapa/kubectl-warp
Kubernetes CLI plugin for syncing and executing local files in Pod on Kubernetes
Language: Go - Size: 101 KB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 309 - Forks: 26

Ramilito/kubesess
Kubectl plugin managing sessions
Language: Rust - Size: 4.34 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 268 - Forks: 5

keisku/kubectl-explore
A better kubectl explain with the fuzzy finder
Language: Go - Size: 21.5 MB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 485 - Forks: 15

aylei/kubectl-debug
This repository is no longer maintained, please checkout https://github.com/JamesTGrant/kubectl-debug.
Language: Go - Size: 2.15 MB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 2,303 - Forks: 303

patrickdappollonio/kubectl-slice
Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.
Language: Go - Size: 288 KB - Last synced at: 18 days ago - Pushed at: 21 days ago - Stars: 342 - Forks: 25

marcofranssen/setup-kubectl
Github action to install kubectl and kubectl plugins
Language: TypeScript - Size: 3.17 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 8 - Forks: 2

chrisns/kubectl-passman
kubectl plugin that provides the missing link/glue between common password managers and kubectl
Language: Go - Size: 1.36 MB - Last synced at: 15 days ago - Pushed at: 30 days ago - Stars: 124 - Forks: 7

tohjustin/kube-lineage
A CLI tool to display all dependencies or dependents of an object in a Kubernetes cluster.
Language: Go - Size: 940 KB - Last synced at: 16 days ago - Pushed at: 11 months ago - Stars: 424 - Forks: 28

VioletCranberry/kubectl-node-ssm
node-ssm is a simple kubectl plugin that allows SSM connections to AWS EKS cluster Systems Manager managed nodes. Provided you have the local AWS CLI and session-manager-plugin installed.
Language: Go - Size: 126 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 1

nilic/kubectl-netshoot
kubectl plugin for spinning up netshoot container for network troubleshooting
Language: Go - Size: 44.9 KB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 174 - Forks: 5

mattn/kubectl-shell
Language: Go - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

mattn/kubectl-wipeout
Language: Go - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

dodopizza/kubectl-shovel
kubectl plugin for gathering diagnostics from running in k8s dotnet applications
Language: Go - Size: 308 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 50 - Forks: 6

Telemaco019/duplik8s
kubectl plugin to duplicate resources in a Kubernetes cluster.
Language: Go - Size: 3.43 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 54 - Forks: 2

leejones/kubectl-nearby
List Kubernetes pods that are running on the same node or nodes running in the same zone.
Language: Go - Size: 162 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

hedgieinsocks/kubectl-blk
A kubectl plugin that helps run kubectl commands against multiple single-cluster kubeconfigs
Language: Shell - Size: 7.81 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

cybozu-go/accurate
Kubernetes controller for multi-tenancy. It propagates resources between namespaces accurately and allows tenant users to create/delete sub-namespaces.
Language: Go - Size: 2.15 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 45 - Forks: 7

postfinance/kubectl-sudo
Run kubernetes commands with the security privileges of another user
Language: Shell - Size: 22.5 KB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 169 - Forks: 17

aptakube/kubectl-config-doctor
🏥 Kubectl plugin to validate and test kubeconfigs
Language: Rust - Size: 325 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 9 - Forks: 0

vvrnv/ingpoint
app to get all unique ingress hosts for current kubernetes context
Language: Go - Size: 175 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

RRethy/kubectl-x
`kubectl` plugin with various useful extensions.
Language: Go - Size: 66.4 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

texano00/k8s-swiss-knife
k8s-swiss-knife is the k8s plugin you ever wanted
Language: Python - Size: 26.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 1

OpScaleHub/Kleanup
K8s manifest cleanup tool-box
Language: Go - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

B23admin/kubectl-config-cleanup
A kubectl plugin for automatically cleaning up your kubeconfig
Language: Go - Size: 3.13 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 53 - Forks: 4

vfx1b/kubectl-really-get-all
A kubectl get plugin that allows you to list every resource in your cluster
Language: Go - Size: 59.6 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 1

kvaps/kubectl-use
Plugin for simple switch kubernetes contexts and namespaces
Language: Shell - Size: 9.77 KB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 40 - Forks: 10

keidarcy/kubectl-eks-viewer
A kubectl plugin that provides a convenient way to view AWS EKS cluster resources 🚀
Language: Go - Size: 36.1 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

hashmap-kz/kubectl-envsubst
A kubectl plugin for substituting environment variables in Kubernetes manifests before applying them – [✩Star] if you're using it!
Language: Go - Size: 247 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 7 - Forks: 0

esin/kubectlsafe
Safe operations in kubectl with plugin kubectlsafe
Language: Shell - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 45 - Forks: 6

Kartikk-26/WordPress-Deployment-on-K8s
This repository showcases the deployment of a WordPress application with a MySQL database on a Kubernetes cluster using kubeadm, with secure communication and seamless scaling. 🚀
Size: 1.21 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

yokawasa/kubectl-plugin-ssh-jump
A kubectl plugin to access nodes or remote services using a SSH jump Pod
Language: Shell - Size: 453 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 180 - Forks: 18

rajatjindal/kubectl-modify-secret
kubectl-modify-secrets allows user to directly modify the secret without worrying about base64 encoding/decoding
Language: Go - Size: 24.3 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 177 - Forks: 14

kvaps/kubectl-build
Build dockerfiles directly in your Kubernetes cluster.
Language: Shell - Size: 56.6 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 147 - Forks: 5

segmentio/kubectl-curl
Kubectl plugin to run curl commands against kubernetes pods
Language: Go - Size: 61.5 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 185 - Forks: 16

yokawasa/kubectl-plugin-socks5-proxy
This is a kubectl plugin that creates a local SOCKS5 proxy through which you can access to pods/services in a Kubernetes cluster. Please [✩Star] if you're using it!
Language: Shell - Size: 158 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 59 - Forks: 7

superbrothers/kubectl-open-svc-plugin
kubectl open-svc plugin makes services accessible via their ClusterIP from outside your cluster
Language: Go - Size: 6.85 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 123 - Forks: 4

soraro/kurt
A Kubernetes plugin that gives context to what is restarting in your Kubernetes cluster
Language: Go - Size: 188 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 152 - Forks: 4

dastergon/kubectl-janitor
List Kubernetes objects in a problematic state
Language: Go - Size: 41 KB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 58 - Forks: 9

ogticrd/kubectl-envsecret
Create Kubernetes secrets from .env files with multiline support.
Language: Go - Size: 167 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

onatm/kx
Interactively switch between kubernetes contexts without any external dependencies
Language: Rust - Size: 103 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 44 - Forks: 3

sanderploegsma/kubectl-snap
Delete half of the pods in a Kubernetes cluster or namespace
Language: Go - Size: 133 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

gabeduke/kubectl-iexec
Kubectl plugin to interactively exec into a pod
Language: Go - Size: 230 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 137 - Forks: 18

sysdiglabs/kubectl-capture
A kubectl plugin which triggers a Sysdig capture
Language: Shell - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 100 - Forks: 9

rajatjindal/kubectl-whoami
This plugin gets the subject name using the effective kubeconfig
Language: Go - Size: 5.31 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 122 - Forks: 14

surajincloud/kubectl-eks
kubectl plugin for Amazon EKS
Language: Go - Size: 816 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 57 - Forks: 11

jordanwilson230/kubectl-plugins
A Collection of Plugins for kubectl Integration (exec as any user, context switching, etc).
Language: Shell - Size: 150 KB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 627 - Forks: 64

rajatjindal/kubectl-evict-pod
This plugin evicts the given pod and is useful for testing pod disruption budget rules
Language: Go - Size: 10.8 MB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 72 - Forks: 16

howardjohn/kubectl-resources
Plugin to access Kubernetes resource requests, limits, and usage.
Language: Go - Size: 3.28 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 41 - Forks: 9

superbrothers/ksort
Sort manfest files in a proper order by Kind
Language: Go - Size: 7.7 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 62 - Forks: 4

sysdiglabs/kubectl-dig
Deep kubernetes visibility from the kubectl
Language: Go - Size: 13.6 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 384 - Forks: 15

kadogo12/node-gizmo
A CLI utility for your Kubernetes nodes kubectl, kubectl-plugins, kubernetes
Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

oneananda/100-Days-of-Kubernetes
This repository is a journey through Kubernetes, where I'll be learning and practicing Kubernetes concepts, tools, and best practices every day for 100 days. Follow along as I document each day’s progress, share insights, and build hands-on projects!
Size: 963 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

NatureLR/kubectl-cc
通过k8s配置文件切换集群 Switching clusters through k8s configuration file
Language: Shell - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

cststack/km 📦
EKS MFA kubeconfig management tool. Thin wrapper for kubectl.
Language: Shell - Size: 305 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0
