GitHub topics: kubectl-plugin
crust-gather/crust-gather
kubectl debugging plugin to collect full or partial cluster state and serve via an api server. Kubernetes time machine
Language: Rust - Size: 653 KB - Last synced at: about 4 hours ago - Pushed at: about 5 hours ago - Stars: 18 - Forks: 3

Telemaco019/duplik8s
kubectl plugin to duplicate resources in a Kubernetes cluster.
Language: Go - Size: 3.43 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 52 - Forks: 2

ricoberger/kubectl-issues
A kubectl plugin to find issues with your Kubernetes objects
Language: Go - Size: 160 KB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 1 - Forks: 0

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: 1 day ago - Pushed at: 1 day ago - Stars: 124 - Forks: 7

yaacov/kubectl-sql
kubectl-sql is a kubectl plugin that use SQL like language to query the Kubernetes cluster manager
Language: Go - Size: 390 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 65 - Forks: 4

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: 3 days ago - Pushed at: 5 months ago - Stars: 3,115 - Forks: 134

applejag/kubectl-klock
A kubectl plugin to render watch output in a more readable fashion
Language: Go - Size: 1.14 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 57 - Forks: 2

cloudnative-pg/cloudnative-pg
CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance
Language: Go - Size: 33.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 5,791 - Forks: 395

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

yaacov/kubectl-mtv
A kubectl plugin that helps users migrate virtualization workloads from oVirt, VMware, OpenStack, and OVA files to KubeVirt on Kubernetes.
Language: Go - Size: 193 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 4 - 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: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 1

mirceanton/kubectl-switch
A simple tool to help manage multiple kubeconfig files
Language: Go - Size: 266 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 0

pabateman/kubectl-nsenter
kubectl plugin for pod's linux namespaces command execution via direct node ssh connection
Language: Go - Size: 1.43 MB - Last synced at: about 15 hours ago - Pushed at: 20 days ago - Stars: 50 - Forks: 4

bakito/kubexporter
π₯ easily export your k8s resources
Language: Go - Size: 2.53 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 41 - Forks: 4

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

itaysk/kubectl-neat
Clean up Kubernetes yaml and json output to make it readable
Language: Go - Size: 7.25 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 1,860 - Forks: 106

hedgieinsocks/kubectl-mdba
π¦ kubectl plugin that helps manage mariadb-operator semi-sync replication clusters
Language: Shell - Size: 163 KB - Last synced at: 11 days ago - Pushed at: 20 days ago - Stars: 9 - Forks: 0

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

alcideio/rbac-tool
Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query
Language: Go - Size: 831 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 1,008 - Forks: 71

kvaps/kubectl-node-shell
Exec into node via kubectl
Language: Shell - Size: 62.5 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 1,617 - Forks: 182

davidB/kubectl-view-allocations
kubectl plugin to list allocations (cpu, memory, gpu,... X utilization, requested, limit, allocatable,...)
Language: Rust - Size: 368 KB - Last synced at: 11 days ago - Pushed at: 15 days ago - Stars: 708 - Forks: 45

ironcore-dev/kubectl-ironcore
kubectl plugin for ironcore
Language: Go - Size: 325 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 1

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

timebertt/kubectl-revisions
π Time-travel through your workload's revision history π°οΈ
Language: Go - Size: 803 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 22 - Forks: 0

knight42/kubectl-blame
Show who edited resource fields.
Language: Go - Size: 231 KB - Last synced at: 17 days ago - Pushed at: 30 days ago - Stars: 140 - Forks: 8

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: 8 days ago - Pushed at: about 1 year ago - Stars: 42 - Forks: 1

knight42/krelay
A better alternative to `kubectl port-forward` that can forward TCP or UDP traffic to IP/Host which is accessible inside the cluster.
Language: Go - Size: 259 KB - Last synced at: 9 days ago - Pushed at: 18 days ago - Stars: 259 - Forks: 15

kvaps/kubectl-use
Plugin for simple switch kubernetes contexts and namespaces
Language: Shell - Size: 9.77 KB - Last synced at: 10 days 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: 17 days 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: 14 days ago - Pushed at: 21 days ago - Stars: 7 - 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: 14 days ago - Pushed at: 15 days ago - Stars: 335 - Forks: 25

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

corneliusweig/konfig
konfig helps to merge, split or import kubeconfig files
Language: Shell - Size: 62.5 KB - Last synced at: 16 days 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: 13 days ago - Pushed at: about 2 years ago - Stars: 1,334 - Forks: 58

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: 15 days ago - Pushed at: about 1 year ago - Stars: 180 - Forks: 18

jdockerty/kubectl-oomd
Show pods/containers which have recently been 'OOMKilled', as a kubectl plugin.
Language: Go - Size: 131 KB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 59 - Forks: 3

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: 20 days 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: 24 days 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: 28 days ago - Pushed at: 28 days ago - Stars: 6 - Forks: 0

kvaps/kubectl-build
Build dockerfiles directly in your Kubernetes cluster.
Language: Shell - Size: 56.6 KB - Last synced at: 10 days 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: 28 days ago - Pushed at: 8 months ago - Stars: 185 - Forks: 16

yashbhutwala/kubectl-df-pv
kubectl plugin - giving admins df (disk free) like utility for persistent volumes
Language: Go - Size: 7.91 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 433 - Forks: 33

LarssonOliver/kubectl-set_pod_resources
Kubectl plugin designed to simplify InPlacePodVerticalScaling.
Language: Go - Size: 30.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

ahmetb/kubectl-pods_on
kubectl plugin to query Pods by Node names or selectors
Language: Go - Size: 44.9 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 123 - Forks: 3

knight42/kopilot
Your AI Kubernetes Expert
Language: Go - Size: 63.5 KB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 178 - Forks: 19

Ladicle/kubectl-rolesum
Summarize Kubernetes RBAC roles for the specified subjects.
Language: Go - Size: 6.98 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 309 - Forks: 20

pet2cattle/kubectl-eks
EKS helper for kubectl
Language: Go - Size: 92.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

dastergon/kubectl-janitor
List Kubernetes objects in a problematic state
Language: Go - Size: 41 KB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 58 - Forks: 9

MnrGreg/kubectl-node-restart
Krew plugin to restart Kubernetes Nodes sequentially and gracefully
Language: Shell - Size: 46.8 MB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 107 - Forks: 11

mattfenwick/kubectl-cyclonus
kubectl/krew plugin for working with network policies
Language: Go - Size: 106 KB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 33 - Forks: 2

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

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

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

Ladicle/kubectl-evict
kubectl plugin to evict pods
Language: Go - Size: 704 KB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

openebs/openebsctl
`openebsctl` is a kubectl plugin to manage OpenEBS storage components.
Language: Go - Size: 65.1 MB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 30 - Forks: 21

ueokande/kubectl-evict
A kubectl plugin to evict pods
Language: Go - Size: 83 KB - Last synced at: 22 days ago - Pushed at: 9 months ago - Stars: 54 - Forks: 9

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: 16 days ago - Pushed at: 2 months ago - Stars: 109 - Forks: 5

k8s-crafts/ephemeral-containers-plugin
A kubectl plugin to interactively update Pod /ephemeralcontainers subresource
Language: Go - Size: 367 KB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 5

wI2L/kubectl-vpa-recommendation
kubectl plugin to compare VPA recommendations to actual resources requests
Language: Go - Size: 745 KB - Last synced at: 18 days 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: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

umutbasal/kubectl-link
kubectl-link helps you to access your cluster resources without vpn
Language: Go - Size: 42 KB - Last synced at: 7 days ago - Pushed at: 6 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: 13 days ago - Pushed at: over 5 years ago - Stars: 21 - Forks: 3

majodev/kubectl-envx
kubectl cli plugin to extract and inject Kubernetes environment variables to local commands.
Language: Shell - Size: 73.2 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

kubectl-plus/kcf
A CLI tool providing you with status & configuration of a Kubernetes cluster fleet
Language: Go - Size: 115 KB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 109 - Forks: 7

Dentrax/kubesql
Experimental tool to query K8s API using plain SQL
Language: Rust - Size: 517 KB - Last synced at: 13 days ago - Pushed at: about 3 years ago - Stars: 188 - Forks: 11

vs4vijay/lazykubectl
A Terminal UI client for kubernetes
Language: Go - Size: 697 KB - Last synced at: 16 days ago - Pushed at: 22 days ago - Stars: 4 - Forks: 0

imyuliz/kubectl-switch
Kubernetes multi-cluster command-line management tool
Language: Go - Size: 38.2 MB - Last synced at: 12 days ago - Pushed at: almost 6 years ago - Stars: 9 - Forks: 0

Trendyol/kubectl-view-webhook π¦
:eyes: :bangbang: This projects aims to visualize critical parts of the admission webhook configuration resource
Language: Go - Size: 885 KB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 109 - Forks: 7

bouk/kubectl-dashboard
Instantly get a Kubernetes dashboard
Language: Go - Size: 21.4 MB - Last synced at: 11 days ago - Pushed at: almost 5 years ago - Stars: 17 - Forks: 0

ranching-farm/kubectl-addon
Kubectl addon for connecting Kubernetes clusters to ranching.farm - an AI-powered Kubernetes management platform. Simplify cluster operations and get intelligent assistance for common tasks.
Language: Go - Size: 27.3 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ihcsim/promdump
A tool to dump and restore Prometheus data blocks.
Language: Go - Size: 23.3 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 132 - Forks: 6

NimbleArchitect/kubectl-ice
Kubectl-ice is an open-source tool for Kubernetes users to monitor and optimize container resource usage. Features include usage breakdowns for pods and containers, making scaling and optimization easier. The tool is compatible with major cloud providers and is actively developed by a community of contributors
Language: Go - Size: 693 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 251 - Forks: 10

lmolas/kubectl-view-cert
kubectl krew plugin to view certificate information stored in secrets
Language: Go - Size: 141 KB - Last synced at: 18 days ago - Pushed at: 12 months ago - Stars: 57 - Forks: 5

miyamo2/kubectl-create-transient_configmap
kubectl plugin; Create a ConfigMap and a Job. And after the job is complete, delete them.
Language: Go - Size: 60.5 KB - Last synced at: 3 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

njnygaard/kubectl-multiforward
A `kubectl` plugin that allows you to forward to multiple services based on a config file.
Language: Go - Size: 154 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 6

Ne4to/kubernetes-secret-decode-dotnet
kubectl plugin to decode a secret into human readable form
Language: C# - Size: 22.5 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

morningspace/kubemacro
A kubectl plugin to run kubectl macro that wraps a set of kubectl calls into one command to be run many times.
Language: Shell - Size: 255 KB - Last synced at: 19 days ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 1

embik/kubectl-ephemeral
A simple kubectl plugin to launch ephemeral containers.
Language: Go - Size: 61.5 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 2 - Forks: 0

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

morningspace/awesome-kubectl-plugins
Curated list of kubectl plugins materials
Language: JavaScript - Size: 1.54 MB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

umegbewe/kubectl-multilog
Stream tailed logs across containers, pods and clusters
Language: Go - Size: 86.9 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 9 - Forks: 2

mousavian/kubectl-rotate-pods
kubectl plugin to easily restart all pods of a deployment
Language: Shell - Size: 6.84 KB - Last synced at: 21 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

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

DoodleScheduling/kubectl-del-namespace
kubectl plugin to forcefully delete a kubernetes namespace
Language: Go - Size: 71.3 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

etopeter/kubectl-view-utilization
kubectl plugin to show cluster CPU and Memory requests utilization
Language: Shell - Size: 230 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 222 - Forks: 18

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

oguzhan-yilmaz/kubectl-snapshot-api-objects
kubectl plugin that loops through Namespaces & Kubernetes API Object types to create a snapshot of the currently installed Kubernetes API objects to filesystem
Language: Shell - Size: 32.2 KB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

makocchi-git/kubectl-dfi
List and show disk resources of images on Kubernetes nodes.
Language: Go - Size: 96.7 KB - Last synced at: 10 days ago - Pushed at: almost 6 years ago - Stars: 14 - Forks: 0

blackducksoftware/kubectl-bd-xray
kubectl plugin scanning docker images for open source security and license compliance using Black Duck by Synopsys
Language: Go - Size: 12.3 MB - Last synced at: 11 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 2

widnyana/kubectl-ports-rs
A kubectl krew plugin to provide a list of exposed ports on kubernetes Pod / Service resources
Language: Rust - Size: 85 KB - Last synced at: about 14 hours ago - Pushed at: 6 months ago - Stars: 20 - Forks: 0

lee0c/kubectl-watch
Watches Kubernetes resources
Language: Shell - Size: 137 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 17 - Forks: 1

semihbkgr/kubectl-track
kubectl-track is a plugin for tracking the changes between resource versions
Language: Go - Size: 72.3 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

micnncim/kubectl-reap
kubectl plugin that deletes unused Kubernetes resources
Language: Go - Size: 294 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 198 - Forks: 15

keisku/kubectl-secretdata
A kubectl plugin for viewing decoded Secret data with search flags.
Language: Go - Size: 342 KB - Last synced at: 13 days ago - Pushed at: 6 months ago - Stars: 40 - Forks: 4

gopasspw/kubectl-gopass
Plugin for kubectl to support reading and writing secrets directly from/to gopass
Language: Shell - Size: 10.7 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 40 - Forks: 2

vash/dup
kubectl plugin for duplication of existing kubernetes resources, especially pods.
Language: Go - Size: 54.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 26 - Forks: 1

ueokande/kubectl-mount
A kubectl plugin to mount remote filesystem on Kubernetes pods
Language: Go - Size: 55.7 KB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

joelee2012/skustomize
A kustomize warpper that generate secrets from sources
Language: Shell - Size: 40 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

jossware/kubectl-node-provider-id
kubectl plugin to view Node provider IDs
Language: Rust - Size: 32.2 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

jossware/krew-index
Jossware krew index
Language: Nix - Size: 7.81 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0
