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: 640 KB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 31 - Forks: 4

bakito/kubexporter
π₯ easily export your k8s resources
Language: Go - Size: 2.52 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 43 - Forks: 4

helmyrahmat/kaniko
kaniko allows you to build container images directly in Kubernetes without needing a Docker daemon. This tool runs entirely in userspace, making it a flexible option for your image-building needs. π³β¨
Language: Go - Size: 41 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

applejag/kubectl-klock
A kubectl plugin to render watch output in a more readable fashion
Language: Go - Size: 1.58 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 225 - Forks: 5

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

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.6 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6,087 - Forks: 422

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

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

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

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: 295 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 267 - Forks: 15

knight42/kubectl-blame
Show who edited resource fields.
Language: Go - Size: 125 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 143 - Forks: 8

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: 21 days ago - Stars: 9 - Forks: 0

ricoberger/kubectl-issues
A kubectl plugin to find issues with your Kubernetes objects
Language: Go - Size: 189 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

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

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

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

pet2cattle/kubectl-eks
EKS helper for kubectl
Language: Go - Size: 164 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

TejaBeta/kubectl-istiolog
kubectl plugin to play with istio-proxy logging level
Language: Go - Size: 23.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 13 - Forks: 3

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

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

itaysk/kubectl-neat
Clean up Kubernetes yaml and json output to make it readable
Language: Go - Size: 7.25 MB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 1,885 - Forks: 107

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

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

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

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

pabateman/kubectl-nsenter
kubectl plugin for pod's linux namespaces command execution via direct node ssh connection
Language: Go - Size: 1.44 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 50 - Forks: 5

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

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

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

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

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

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: 16 days ago - Pushed at: over 1 year ago - Stars: 437 - Forks: 33

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

ironcore-dev/kubectl-ironcore
kubectl plugin for ironcore
Language: Go - Size: 339 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

Ladicle/kubectl-rolesum
Summarize Kubernetes RBAC roles for the specified subjects.
Language: Go - Size: 7 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 311 - Forks: 19

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

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

Ladicle/kubectl-check
Check kubernetes resources.
Language: Go - Size: 75.2 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 1

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

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: almost 3 years ago - Stars: 133 - Forks: 6

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

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

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

LarssonOliver/kubectl-set_pod_resources
Kubectl plugin designed to simplify InPlacePodVerticalScaling.
Language: Go - Size: 30.2 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 1 - 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

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

jdockerty/kubectl-oomd
Show pods/containers which have recently been 'OOMKilled', as a kubectl plugin.
Language: Go - Size: 131 KB - Last synced at: 2 months ago - Pushed at: about 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: 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

MartinSimango/kubectl-plugin_completion
A kubectl plugin for allowing kubectl plugin completions
Language: Go - Size: 732 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 0

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

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

mattfenwick/kubectl-cyclonus
kubectl/krew plugin for working with network policies
Language: Go - Size: 106 KB - Last synced at: 2 months ago - Pushed at: 11 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: 3 months ago - Pushed at: 3 months 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: 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

Ladicle/kubectl-evict
kubectl plugin to evict pods
Language: Go - Size: 704 KB - Last synced at: 4 days ago - Pushed at: 4 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: 2 months ago - Pushed at: 3 months ago - Stars: 30 - Forks: 21

ueokande/kubectl-evict
A kubectl plugin to evict pods
Language: Go - Size: 83 KB - Last synced at: about 1 month ago - Pushed at: 10 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: 15 days ago - Pushed at: 4 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: 2 months ago - Pushed at: 2 months 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: 2 months ago - Pushed at: almost 2 years 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: about 2 months ago - Pushed at: about 2 months 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: about 2 months ago - Pushed at: 8 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: 2 months ago - Pushed at: almost 6 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: 2 months ago - Pushed at: 4 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: 2 months ago - Pushed at: 9 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: 2 months ago - Pushed at: over 3 years ago - Stars: 188 - Forks: 11

vs4vijay/lazykubectl
A Terminal UI client for kubernetes
Language: Go - Size: 699 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

imyuliz/kubectl-switch
Kubernetes multi-cluster command-line management tool
Language: Go - Size: 38.2 MB - Last synced at: about 1 month ago - Pushed at: about 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: 2 months ago - Pushed at: over 2 years ago - Stars: 109 - Forks: 7

bouk/kubectl-dashboard
Instantly get a Kubernetes dashboard
Language: Go - Size: 21.4 MB - Last synced at: about 2 months 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: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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: about 1 month 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: 2 months ago - Pushed at: about 1 year 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: 62.5 KB - Last synced at: 6 days ago - Pushed at: 23 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: 2 months 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: 5 months ago - Pushed at: 5 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: 2 months 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: 4 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

morningspace/awesome-kubectl-plugins
Curated list of kubectl plugins materials
Language: JavaScript - Size: 1.54 MB - Last synced at: 28 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: about 2 months ago - Pushed at: 6 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: 7 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

DoodleScheduling/kubectl-del-namespace
kubectl plugin to forcefully delete a kubernetes namespace
Language: Go - Size: 73.2 KB - Last synced at: 23 days ago - Pushed at: 23 days 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: 7 months ago - Pushed at: over 4 years ago - Stars: 222 - Forks: 18

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: 3 months ago - Pushed at: 7 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: about 2 months 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: 2 months ago - Pushed at: almost 5 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: 4 days ago - Pushed at: 8 months ago - Stars: 20 - Forks: 0

lee0c/kubectl-watch
Watches Kubernetes resources
Language: Shell - Size: 137 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 17 - Forks: 1
