An open API service providing repository metadata for many open source software ecosystems.

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