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

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