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

GitHub topics: kubectl-plugins

int128/kubelogin

kubectl plugin for Kubernetes OpenID Connect authentication (kubectl oidc-login)

Language: Go - Size: 2.94 MB - Last synced at: 39 minutes ago - Pushed at: about 6 hours ago - Stars: 1,953 - Forks: 208

kubernetes-sigs/krew

๐Ÿ“ฆ Find and install kubectl plugins

Language: Go - Size: 4.65 MB - Last synced at: about 6 hours ago - Pushed at: 25 days ago - Stars: 6,615 - Forks: 378

cybozu-go/moco

MySQL operator on Kubernetes using GTID-based semi-synchronous replication.

Language: Go - Size: 20.8 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 298 - Forks: 24

guessi/kubectl-grep

Filter Kubernetes resources by matching their names

Language: Go - Size: 431 KB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 117 - Forks: 9

ahmetb/kubectx

Faster way to switch between clusters and namespaces in kubectl

Language: Go - Size: 859 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 18,575 - Forks: 1,314

Tall861630/kubectl-node_resource

Query node allocations/utilization in kubectl

Language: Go - Size: 2.36 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

marcofranssen/setup-kubectl

Github action to install kubectl and kubectl plugins

Language: TypeScript - Size: 3.17 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 8 - Forks: 2

qba73/inspector

K8s plugin for running Ingress Controller diagnostics.

Language: Go - Size: 263 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 0

ahmetb/kubectl-tree

kubectl plugin to browse Kubernetes object hierarchies as a tree ๐ŸŽ„ (star the repo if you are using)

Language: Go - Size: 2.59 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3,126 - Forks: 134

ahmetb/kubectl-foreach

Run kubectl commands in all/some contexts in parallel (similar to GNU xargs+parallel)

Language: Go - Size: 81.1 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 473 - Forks: 23

kubernetes-sigs/krew-index

Plugin index for https://github.com/kubernetes-sigs/krew. This repo is for plugin maintainers.

Size: 4.19 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 659 - Forks: 522

ahmetb/kubectl-node_resource

Query node allocations/utilization in kubectl

Language: Go - Size: 2.34 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

clbx/kubectl-browse-pvc

Kubectl plugin for browsing PVCs on the command line

Language: Go - Size: 147 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 150 - Forks: 5

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: 5 days ago - Pushed at: 5 days ago - Stars: 124 - Forks: 7

kubecolor/kubecolor

Colorize your kubectl output

Language: Go - Size: 3.53 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 998 - Forks: 32

giantswarm/kubectl-gs

kubectl plugin helping with custom resources by Giant Swarm

Language: Go - Size: 77.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 48 - Forks: 8

ripta/kubectl-plugins

These be collection of kubectl plugins!

Language: Go - Size: 8.35 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

kubepug/kubepug

Kubernetes PreUpGrade (Checker)

Language: Go - Size: 16 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 1,684 - Forks: 72

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: 7 days ago - Pushed at: 7 days ago - Stars: 10 - Forks: 1

a1994sc/krew2nix Fork of eigengrau/krew2nix

Makes kubectl plug-ins from the Krew repository accessible to Nix

Language: Nix - Size: 701 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 1

ahmetb/kubectl-pods_on

kubectl plugin to query Pods by Node names or selectors

Language: Go - Size: 49.8 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 124 - Forks: 3

mattn/kubectl-shell

Language: Go - Size: 22.5 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

mattn/kubectl-wipeout

Language: Go - Size: 20.5 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 0

patrickdappollonio/kubectl-slice

Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.

Language: Go - Size: 257 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 339 - Forks: 25

bakito/kubexporter

๐Ÿ“ฅ easily export your k8s resources

Language: Go - Size: 2.56 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 42 - Forks: 4

mirceanton/kubectl-switch

A simple tool to help manage multiple kubeconfig files

Language: Go - Size: 291 KB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 17 - Forks: 0

dodopizza/kubectl-shovel

kubectl plugin for gathering diagnostics from running in k8s dotnet applications

Language: Go - Size: 308 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 50 - Forks: 6

ishantanu/awesome-kubectl-plugins

Curated list of kubectl plugins

Size: 138 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 954 - Forks: 65

kvaps/kubectl-node-shell

Exec into node via kubectl

Language: Shell - Size: 62.5 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 1,631 - Forks: 183

int128/kauthproxy

Local authentication proxy for Kubernetes Dashboard (kubectl auth-proxy)

Language: Go - Size: 1020 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 108 - Forks: 4

Telemaco019/duplik8s

kubectl plugin to duplicate resources in a Kubernetes cluster.

Language: Go - Size: 3.43 MB - Last synced at: 7 days ago - Pushed at: 22 days 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: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 0

hedgieinsocks/kubectl-blk

A kubectl plugin that helps run kubectl commands against multiple single-cluster kubeconfigs

Language: Shell - Size: 5.86 KB - Last synced at: 18 days ago - Pushed at: 18 days 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: 19 days ago - Pushed at: about 1 month ago - Stars: 45 - Forks: 7

iNecas/kube-health

An easy way to determine the health of Kubernetes resources.

Language: Go - Size: 674 KB - Last synced at: 4 days ago - Pushed at: 28 days ago - Stars: 9 - Forks: 4

aptakube/kubectl-config-doctor

๐Ÿฅ Kubectl plugin to validate and test kubeconfigs

Language: Rust - Size: 325 KB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 0

Adyen/kubectl-rexec

tooling to make audited kubectl exec easy

Language: Go - Size: 170 KB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 39 - Forks: 5

vvrnv/ingpoint

app to get all unique ingress hosts for current kubernetes context

Language: Go - Size: 175 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

Azure/kubectl-aks

Azure Kubernetes Service (AKS) kubectl plugin

Language: Go - Size: 215 KB - Last synced at: 4 days ago - Pushed at: 27 days ago - Stars: 32 - Forks: 8

RRethy/kubectl-x

`kubectl` plugin with various useful extensions.

Language: Go - Size: 66.4 KB - Last synced at: 7 days ago - Pushed at: 29 days 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: 30 days ago - Pushed at: 30 days ago - Stars: 2 - Forks: 1

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: 29 days ago - Pushed at: over 1 year ago - Stars: 2,306 - Forks: 303

eldadru/ksniff

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

Language: Go - Size: 220 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 3,301 - Forks: 199

iovisor/kubectl-trace

Schedule bpftrace programs on your kubernetes cluster using the kubectl

Language: Go - Size: 9.11 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 2,095 - Forks: 168

OpScaleHub/Kleanup

K8s manifest cleanup tool-box

Language: Go - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sozercan/kubectl-ai

โœจ Kubectl plugin to create manifests with LLMs

Language: Go - Size: 243 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1,085 - Forks: 84

corneliusweig/ketall

Like `kubectl get all`, but get really all resources

Language: Go - Size: 4.65 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 713 - Forks: 28

B23admin/kubectl-config-cleanup

A kubectl plugin for automatically cleaning up your kubeconfig

Language: Go - Size: 3.13 MB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 53 - Forks: 4

keisku/kubectl-explore

A better kubectl explain with the fuzzy finder

Language: Go - Size: 21.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 470 - Forks: 15

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 1 month ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 1

postfinance/kubectl-sudo

Run kubernetes commands with the security privileges of another user

Language: Shell - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 166 - Forks: 17

kvaps/kubectl-use

Plugin for simple switch kubernetes contexts and namespaces

Language: Shell - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 40 - Forks: 10

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: about 1 month ago - Pushed at: 10 months ago - Stars: 419 - Forks: 27

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: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

esin/kubectlsafe

Safe operations in kubectl with plugin kubectlsafe

Language: Shell - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 45 - Forks: 6

replicatedhq/outdated

Kubectl plugin to find and report outdated images running in a Kubernetes cluster

Language: Go - Size: 368 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 432 - Forks: 21

corneliusweig/konfig

konfig helps to merge, split or import kubeconfig files

Language: Shell - Size: 62.5 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 365 - Forks: 20

corneliusweig/rakkess

Review Access - kubectl plugin to show an access matrix for k8s server resources

Language: Go - Size: 531 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1,334 - Forks: 58

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: about 2 months ago - Pushed at: about 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: about 1 month ago - Pushed at: about 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: about 1 month ago - Pushed at: about 1 year ago - Stars: 177 - Forks: 14

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: about 2 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 0

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: about 2 months ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 0

kvaps/kubectl-build

Build dockerfiles directly in your Kubernetes cluster.

Language: Shell - Size: 56.6 KB - Last synced at: about 1 month 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: about 2 months ago - Pushed at: 8 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: about 1 month ago - Pushed at: about 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: about 1 month ago - Pushed at: 5 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: 23 days ago - Pushed at: 27 days ago - Stars: 152 - Forks: 4

dastergon/kubectl-janitor

List Kubernetes objects in a problematic state

Language: Go - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: over 3 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: about 2 months ago - Pushed at: about 2 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: 21 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: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

chenjiandongx/kubectl-images

๐Ÿ•ธ Show container images used in the cluster.

Language: Go - Size: 214 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 272 - Forks: 24

gabeduke/kubectl-iexec

Kubectl plugin to interactively exec into a pod

Language: Go - Size: 230 KB - Last synced at: about 1 month ago - Pushed at: 4 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: about 1 month 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: about 1 month 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: about 1 month ago - Pushed at: 3 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: about 1 month ago - Pushed at: 11 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: about 1 month ago - Pushed at: 9 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: about 1 month 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 1 month ago - Pushed at: 12 months ago - Stars: 62 - Forks: 4

sysdiglabs/kubectl-dig

Deep kubernetes visibility from the kubectl

Language: Go - Size: 13.6 MB - Last synced at: about 1 month 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: 2 months ago - Pushed at: 2 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: about 2 months ago - Pushed at: 3 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: about 1 month ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

bergerx/kubectl-status

A kubectl plugin to print a human-friendly output that focuses on the status fields of the resources in kubernetes.

Language: Go - Size: 6.22 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 109 - Forks: 5

superbrothers/kubectl-view-serviceaccount-kubeconfig-plugin

A kubectl plugin that show a kubeconfig to access the apiserver with a specified serviceaccount.

Language: Go - Size: 6.95 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 118 - Forks: 8

wI2L/kubectl-vpa-recommendation

kubectl plugin to compare VPA recommendations to actual resources requests

Language: Go - Size: 745 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 37 - Forks: 3

ginolatorilla/devops

A collection of tools that I use for DevOps-related tasks

Language: Go - Size: 402 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

mostafahussein/kubectl-cnp-viz

:spider_web: Visualize CiliumNetworkPolicy without leaving your terminal.

Language: Go - Size: 462 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

gerald1248/kubectl-match-name

regex matching for resource names

Language: Go - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2

umutbasal/kubectl-link

kubectl-link helps you to access your cluster resources without vpn

Language: Go - Size: 42 KB - Last synced at: 29 days ago - Pushed at: 7 months ago - Stars: 6 - Forks: 0

makocchi-git/kubectl-free

Show various requested resources on Kubernetes nodes

Language: Go - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 21 - Forks: 3

Kavinraja-G/node-gizmo

A CLI utility for your Kubernetes nodes

Language: Go - Size: 484 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 27 - Forks: 3

kairen/kubectl-config-merge

A kubectl plugin for merging multiple kubeconfig files. A cli-runtime example.

Language: Go - Size: 5.16 MB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 1

ahmetb/kubectl-fields

Show managed fields on Kubernetes objects inline

Language: Go - Size: 39.1 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

kubesphere-sigs/ks

ks is a tool that makes it be easy to work with KubeSphere.

Language: Go - Size: 472 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 22 - Forks: 17

ahmetb/kubectl-extras

A collection of mini plugins for kubectl.

Language: Shell - Size: 42 KB - Last synced at: 20 days ago - Pushed at: over 5 years ago - Stars: 116 - Forks: 16

vs4vijay/lazykubectl

A Terminal UI client for kubernetes

Language: Go - Size: 699 KB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0