Kubetools - A Curated List of Kubernetes Tools
!stars !forks !issues !GitHub contributors !Twitter
There are more than 500+ Kubernetes Certified Service Providers and tons of Kubernetes Certified distributions. Choosing a right distribution can be a daunting task. Kubetools is built with a purpose to build a curated list of popular Kubernetes tools. It is actively maintained by Collabnix Slack Community.
Follow the Kubetools Twitter account for updates on new list additions.
Have Questions? Join us over Slack and get chance to be a part of 10,000+ DevOps enthusiasts.
Top Featured Kubernetes Tools( June 2026)
- KubeArchInspect
- Kuberay
- K8s-insider
- Agentkube
- Stern
- Node Problem Detector
- Karpenter
- Kubestalk
- K8sGPT
- Kubeshark
- K9s
- KubeGraf
Table of Contents
- Table of Contents - Pods - Cluster Management - Cluster with Core CLI tools - Alert and Monitoring - Logging and Tracing - Troubleshooting / Debugging - Development Tools/Kit - Alternative Tools for Development - Internal Developer Platform - CI/CD integration Tools - Security Tools - Network Policies - Testing Tools - Service Mesh - Observability - Machine Learning/Deep Learning - Compute Edge Tools - Kubernetes Tools for Specific Cloud - Storage Providers - Backup Tools - Multiple Tools Repo - Cost Optimisation - Function as a Service FaaS - Artificial Intelligence - Caching - Clients - Cleanup - Non-Categorize - MaintainerPods
| Sr No | Tool Name | Description with URL | GitHub Popularity | | ---------- | --------------------- | --------------------- | ------------------ | | 1 | kubetail | Bash script to tail Kubernetes logs from multiple pods at the same time | !Github Stars | | 2 | kube-s3 | Kubernetes pods used shared S3 storage | !Github Stars | | 3 | kubectl-ports-rs | A kubectl krew plugin to provide a list of exposed ports on kubernetes Pod resources | !Github Stars |
Cluster Management
| Sr No | Tool Name | Description with URL | GitHub Popularity | | ---------- | --------------------- | --------------------- | ------------------ | | 1 | Monokle | Desktop unified visual tool for authoring, analysis and deployment of Kubernetes configurations | !Github Stars | | 2 | kops | Production Grade K8s Installation, Upgrades, and Management | !Github Stars | | 3 | silver-surfer | Check ApiVersion compatibility and provide Migration path for Kubernetes objects when upgrading Kubernetes to latest versions | !Github Stars | | 4 | Kube-ops-view | Kubernetes Operational View - read-only system dashboard for multiple K8s clusters | !Github Stars | | 5 | kubeprompt | Kubernetes prompt info | !Github Stars | | 6 | Metalk8s | An opinionated Kubernetes distribution with a focus on long-term on-prem deployments | !Github Stars | | 7 | kind | Kubernetes IN Docker - local clusters for testing Kubernetes | !Github Stars | | 8 | Clusterman | Cluster Autoscaler for Kubernetes and Mesos | !Github Stars | | 9 | Cert-manager | Automatically provision and manage TLS certificates | !Github Stars | | 10 | Goldilocks | Get your resource requests "Just Right" | !Github Stars | | 11 | katafygio | Dump, or continuously backup Kubernetes objects as yaml files in git | !Github Stars | | 12 | Rancher | Complete container management platform | !Github Stars | | 13 | Sealed Secrets | A Kubernetes controller and tool for one-way encrypted Secrets | !Github Stars | | 14 | OpenKruise/Kruise | Automate application workloads management on Kubernetes https://openkruise.io | !Github Stars | | 15 | kubectl snapshot | Take Cluster Snapshots | !Github Stars | | 16 | kapp | simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label https://get-kapp.io | !Github Stars | | 17 | KEDA | Event-driven autoscaler for Kubernetes | !Github Stars | | 18 | Octant | To better understand the complexity of Kubernetes clusters | !Github Stars | | 19 | Portainer | Portainer inside a Kubernetes environment | !Github Stars | | 20 | Gardener | Deliver fully-managed clusters at scale everywhere with your own Kubernetes-as-a-Service | - | | 21 | xlskubectl | xlskubectl — a spreadsheet to control your Kubernetes cluster | !Github Stars | | 22 | Kubefirst | Fully-automated OSS delivery & infrastructure management gitops platforms | !Github Stars | | 23 | Kamaji | Build and operate Kubernetes at scale with a fraction of operational burden | !Github Stars | | 24 | kustomizer | An experimental package manager for distributing Kubernetes configuration as OCI artifacts | !Github Stars | | 25 | Kudo | declarative approach to building production-grade Kubernetes Operators | !Github Stars | | 26 | node-problem-detector | This is a place for various problem detectors running on the Kubernetes nodes | !Github Stars | | 27 | k0s | k0s is an all-inclusive Kubernetes distribution, which is configured with all of the features needed to build a Kubernetes cluster and packaged as a single binary for ease of use | !GitHub Stars | | 28 | k0smotron | Deploy and run Kubernetes control planes powered by k0s on any existing cluster | !GitHub Stars | | 29 | ClusterPedia | The Encyclopedia of Kubernetes clusters | !Github Stars | | 30 | kubean | 🌱 Kubernetes lifecycle management operator based on kubespray. | !Github Stars | | 31 | punq | Self-hosted Kubernetes workload manager with team collaboration | !Github Stars | | 32 | Claudie | Deploy and operate Kubernetes clusters with each nodepool in a different provider or on-prem | !Github Stars | | 33 | Kubemarine | Management tool for Kubernetes cluster deployment and maintenance | !Github Stars | | 34 | k8s-duplicator | Kubernetes controller that copies secrets into other namespaces | !Github Stars | | 35 | KubeStellar | a flexible solution for challenges associated with multi-cluster configuration management for edge, multi-cloud, and hybrid cloud | !Github Stars | | 36 | Trolley | Trolley is a multi cloud Kubernetes management system | !Github Stars | | 37 | Kunobi | Rust Kubernetes management from your desktop, with built-in MCP server | - | | 37 | Cyclops | a powerful user interface for managing and interacting with Kubernetes clusters | !Github Stars | | 38 | Liqo | an open-source project that enables dynamic and seamless Kubernetes multi-cluster topologies, supporting heterogeneous on-premise, cloud and edge infrastructures | !Github Stars | | 39 | Guard | 🔑 Kubernetes Authentication & Authorization WebHook Server | !Github Stars | | 40 | Meshery | Meshery is a Multi-cluster management tool for Kubernetes and Clouds | !Github Stars | | 41 | cluster-template | A template for deploying a Kubernetes cluster with k3s or Talos | !Github Stars | | 42 | vCluster | Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces. | !Github Stars | | 43 | KindScaler | Node Management for KinD Clusters. Modify the KinD cluster configuration by adding or removing nodes, whether they are control-planes or workers, without regenerating it from scratch. | !Github Stars | | 44 | buoy | A declarative Kubernetes dashboard in your terminal | !Github Stars | | 45 | Glasskube | Glasskube is a Kubernetes package manager that lets you install apps via an easy-to-use web interface or CLI | !Github Stars | | 46 | Karmada | Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration. | !Github Stars | | 47 | Kubeadmiral | Multi-Cluster Kubernetes Orchestration. | !Github Stars | | 48 | RBAC Wizard | Helps to visualize and analyze the RBAC configurations of the Kubernetes cluster. | !Github Stars | | 49 | Kondense | Kondense is a tool designed for Kubernetes environments, specifically focused on optimizing memory and CPU usage in containers. | !Github Stars | | 50 | Kubeseal-Webgui | Kubeseal-Webgui is a simple web ui for Bitnami Sealed Secrets. | !Github Stars | | 51 | Klutch | Klutch extends Crossplane to manage resources across multiple Kubernetes clusters | !Github Stars | | 52 | Kanvas | A comprehensive suite of collaborative tools for designing, deploying and managing cloud-native infrastructure. | !Github Stars | | 53 | k9sight | A fast, keyboard-driven TUI for debugging Kubernetes workloads | !Github Stars | | 54 | ReleaseRun K8s Deprecation Checker | Scan Kubernetes manifests for deprecated and removed APIs across versions 1.16-1.35, with auto-fix YAML output and upgrade timeline | !Github Stars | | 55 | okd-metal-installer | Ansible-driven bare-metal OKD provisioning via static ISOs and Bootstrap-in-Place | !Github Stars | | 56 | KubeStellar Console | CNCF Sandbox multi-cluster Kubernetes dashboard with AI-powered operations, real-time observability, and GitOps-native deploy workflows across edge and cloud clusters | !Github Stars | | 57 | Hanoi-CLI | Interactive rebalance advisor for Kubernetes that analyzes pod distribution and simulates node failures | !Github Stars | | 58 | Radar | Modern open-source Kubernetes visibility - single binary with ownership-aware topology, image filesystem viewer, Helm and GitOps management (FluxCD/ArgoCD), and a built-in MCP server for AI agents | !Github Stars | | 59 | Krust | Native macOS Kubernetes dashboard for resources, logs, YAML, Helm, CRDs, topology, port forwarding, metrics, security checks, and AI diagnostics | - | | 60 | Kubexer Kubernetes IDE | Cross-platform desktop client for managing multiple Kubernetes clusters — live resource views, topology graphs, node/workload management, port-forwarding, CRDs, Helm and GitOps (ArgoCD/Flux) | - | | 61 | Rubick | Free and open-source cross-platform Kubernetes desktop client (Tauri + Rust + React); RBAC-aware and honest about refused reads (never an empty list for "no access"), with multi-namespace scope, logs, exec, port-forwarding, Helm and rubick:// deep links | !Github Stars | | 62 | kzero | Declarative Kubernetes down/up/reset CLI for bastion maintenance playbooks — ordered scale, Helm, PVC, and jobs with dry-run/analyze | !Github Stars | | 63 | Lumovi | Free and open-source Kubernetes dashboard, on your desktop or in your cluster for a team: failing things first, each person acting within their own RBAC, every change on a hash-chained audit log, and a built-in MCP server where AI agents ask before a change by default | !Github Stars |Cluster with Core CLI tools
| Sr No | Tool Name | Description with URL | GitHub Popularity | | ---------- | --------------------- | --------------------- | ------------------| | 1 | Bootkube | bootkube - Launch a self-hosted Kubernetes cluster | !Github Stars | | 2 | kubectx + kubens | Switch faster between clusters and namespaces in kubectl | !Github Stars | | 3 | kube-shell | Kubernetes shell: An integrated shell for working with the Kubernetes | !Github Stars | | 4 | kuttle: kubectl wrapper for sshuttle without SSH | Kubernetes wrapper for sshuttle | !Github Stars | | 5 | kubectl sudo | Run kubernetes commands with the security privileges of another user | !Github Stars | | 6 | K9s | Kubernetes CLI To Manage Your Clusters In Style! | !Github Stars | | 7 | Ktunnel | A cli that exposes your local resources to kubernetes | !Github Stars | | 8 | KubeOperator | Run kubectl command in Web Browser. https://kubeoperator.io/ | !Github Stars | | 9 | Vimkubectl | Manage any Kubernetes resource from Vim https://www.vim.org/scripts/script.ph | !Github Stars | | 10 | KubeHelper | KubeHelper - simplifies many daily Kubernetes cluster tasks through a web interface. | !Github Stars | | 11 | kubecolor | colorizes kubectl output | !Github Stars | | 12 | Krew | Krew is the package manager for kubectl plugins | !Github Stars | | 13 | Kueue | Kueue is a set of APIs and controller for job queueing | !Github Stars | | 14 | fubectl | Reduces repetitive interactions with kubectl | !Github Stars | | 15 | kube-ps1 | Kubernetes prompt for bash and zsh | !Github Stars | | 16 | Conftest | Write tests against structured configuration data using the Open Policy Agent Rego query language | !Github Stars | | 17 | Kube-capacity | A CLI that provides an overview of the resource requests, limits, and utilization in a k8s cluster | !Github Stars | | 18 | Karpenter | Kubernetes Node Autoscaler built for flexibility, performance, and simplicity | !Github Stars | | 19 | Autoscaler | autoscaler Autoscaling components for Kubernetes | !Github Stars | | 20 | Kured | Kubernetes Reboot Daemon | !Github Stars | | 21 | Kube-prompt | An interactive kubernetes client featuring auto-complete | !Github Stars | | 22 | Click | Command Line Interactive Controller for Kubernetes | !Github Stars | | 23 | Kubie | A more powerful alternative to kubectx and kubens | !Github Stars | | 24 | Pluto | A cli tool to help discover deprecated apiVersions in Kubernetes | !Github Stars | | 25 | ksync | Sync files between your local system and a kubernetes cluster | !Github Stars | | 26 | fleet | Manage large fleets of Kubernetes clusters | !Github Stars | | 27 | stash | Backup your Kubernetes Stateful Applications | !Github Stars | | 28 | Finch | The Finch CLI an open source client for container development | !Github Stars | | 29 | KubeView | Kubernetes cluster visualiser and graphical explorer | !Github Stars | | 30 | Descheduler | Descheduler for Kubernetes | !Github Stars | | 31 | cloudtty | A Friendly Kubernetes CloudShell (Web Terminal) ! | !Github Stars | | 32 | kor | A Tool to discover unused Kubernetes Resources | !Github Stars | | 33 | Kubernetes Image Puller | Caching images on a cluster by creating a DaemonSet downloading and running the container images on each node | !Github Stars | | 34 | image-builder | A tool for building Kubernetes virtual machine images across multiple infrastructure providers. | !Github Stars | | 35 | Kubed | Kubed with a intuitive interactive interface within Emacs help us work with our Kubernetes clusters and deployments with the full power of kubectl | !Github Stars | | 36 | Duplik8s | Duplik8s is a kubectl plugin to duplicate resources in a Kubernetes cluster. | !Github Stars | | 37 | kl | Interactive, multi container and cluster terminal app for logs | !Github Stars | | 38 | kubectl foreach | Run kubectl commands in all/some contexts in parallel (similar to GNU xargs+parallel) | !Github Stars | | 39 | kubecui | kubeui makes kubectl more user friendly | !Github Stars | | 40 | q-as-kubectl | q as kubectl: yet another way to control k8s commands | !Github Stars | | 41 | kubectl find | UNIX-find-like plugin for kubectl to find resources and perform action on them | !Github Stars | | 42 | kubefwd | Bulk port forwarding for Kubernetes services with unique IPs per service, automatic /etc/hosts entries, and MCP integration for AI assistants | !Github Stars | | 43 | kubecm | Manage your kubeconfig more easily | !Github Stars | | 44 | krelay | A better alternative tokubectl port-forward that can forward TCP or UDP traffic to IP/Host which is accessible inside the cluster | !Github Stars |
| 45 | kubectl-browse-pvc | Kubectl plugin for browsing PVCs on the command line | !Github Stars |
| 46 | gwctl | Command-line tool for managing and understanding Gateway API resources in your Kubernetes cluster | !Github Stars |
| 47 | kbu | A single-pane Kubernetes TUI driven by Tab / Space / Enter / Esc — Relatives navigation, side-by-side YAML compare, and an embedded persistent shell. Zero setup, zero hotkey memorization. | !Github Stars |
| 48 | k8s-preflight | Read-only Bash script that runs pre-flight checks before a Kubernetes minor upgrade: version skew, deprecated APIs, kubelets, etcd, PDBs and certificates | !Github Stars |
| 49 | Shoalcheck | Read-only preflight for kubectl drain, zone loss and Kubernetes upgrades: names the object that stops the change (a PodDisruptionBudget at zero, a pod no controller manages, a volume pinned to the node) and answers with an exit code. Preflight is free; the full audit is paid | !Github Stars |
Alert and Monitoring
| Sr No | Tool Name | Description with URL | GitHub Popularity | | ---------- | --------------------- | --------------------- | ------------------| | 1 | Thanos | Highly available Prometheus setup with long term storage capabilities. CNCF Sandbox project. https://thanos.io | !Github Stars | | 2 | Prometheus | The Prometheus monitoring system and time series database. | !Github Stars | | 3 | Grafana | The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB & Prometheus & More | !Github Stars | | 4 | Kubetail | Bash script to tail Kubernetes logs from multiple pods at the same time | !Github Stars | | 5 | Searchlight | Alerts for Kubernetes | !Github Stars | | 6 | linkerd2 Monitoring Mixin for Grafana | Grafana dashboards for linkerd2 monitoring and can work in standalone (default) or in multi cluster setup | !Github Stars | | 7 | kuberhaus | Kubernetes resource dashboard with node/pod layout and resource requests | !Github Stars | | 8 | Kubernetes Job/CronJob Notifier | This tool sends an alert to slack whenever there is a Kubernetes cronJob/Job failure/success | !Github Stars | | 9 | Argus | This tool monitors changes in the filesystem on specified paths | - | | 10 | Kube-Scout | Scout for alarming issues across your Kubernetes clusters | !Github Stars | | 11 | Kwatch | Traces every Kubernetes failure to its root cause and sends one message: what broke, why and what to do next | !Github Stars | | 12 | Scope | Monitoring, visualisation & management for Docker & Kubernetes | !Github Stars | | 13 | Kubeshark | TCPDump and Wireshark re-invented for Kubernetes | !Github Stars | | 14 | Ksniff | Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark | !Github Stars | | 15 | Kube-Prometheus-Top [ kptop ] | Monitoring for Kubernetes Nodes, Pods, Containers, and PVCs resources on the terminal through Prometheus metircs | !Github Stars | | 16 | ktop | A top-like tool for your Kubernetes clusters | !Github Stars | | 17 | Kuberhealthy | A Kubernetes operator for running synthetic checks as pods. Works great with Prometheus! | !Github Stars | | 18 | kurt | A Kubernetes plugin that gives context to what is restarting in your Kubernetes cluster | !Github Stars | | 19 | KlusterView | Get instant insights on your Kubernetes clusters with our lightweight, plug-and-play performance monitoring tool | !Github Stars | | 20 | X.509 Certificate Exporter | Watch certificates for expiration in Kubernetes Secrets and control-plane files. Alerts and dashboard available. | !Github Stars | | 21 | VpK | VpK - Visually presented Kubernetes View k8s in graphical fashion | !Github Stars | | 22 | k8s-collector | A Kubernetes Job to collect resources, logs and events from a Kubernetes cluster | !Github Stars | | 23 | HolmesGPT | On-Call Assistant for Prometheus Alerts - Get a head start on fixing alerts with AI investigation | !Github Stars | | 24 | kcmsu | K8s ConfigMaps and Secrets Usage | !Github Stars | | 25 | WatchAlert | Lightweight cloud-native multi-data source monitoring and alerting engine | !Github Stars | | 26 | Kubexer Kubernetes IDE | Desktop Kubernetes IDE with a built-in monitoring and alerting engine — define alert rules on live cluster events and workload health, with namespace-wide metrics and resource comparison | - | | 27 | kubectl-outagedeck | Check official cloud and SaaS provider status for dependencies discovered from Kubernetes workload annotations | !Github Stars | | 28 | SolidPing | Uptime monitoring with a Kubernetes check for Deployment/ReplicaSet ready replicas | !Github Stars |Logging and Tracing
| Sr No | Tool Name | Description with URL | GitHub Popularity | | ---------- | --------------------- | --------------------- | ------------------| | 1 | Jaeger | CNCF Jaeger, a Distributed Tracing Platform | !Github Stars | | 2 | Kiali | Kiali project, observability for the Istio service mesh | !Github Stars | | 3 | ELK | Elasticsearch, Logstash, Kibana | !Github Stars | | 4 | fluentbit | Fast and Lightweight Log processor and forwarder for Linux, BSD and OSX | !Github Stars | | 5 | Loki | Like Prometheus, but for logs | !Github Stars | | 6 | kubectl-mtail | tail logs from multiple pods matching label selector | !Github Stars | 7 | k8spacket | packets traffic visualization for kubernetes | !Github Stars | 8 | goldpinger | Debugging tool for Kubernetes which tests and displays connectivity between nodes in the cluster | !Github Stars | 9 | Otterize network mapper | Map Kubernetes in-cluster traffic and export as text, intents, or an image | !Github Stars | | 10 | kube-audit-rest | Kubernetes audit logging, when you don't control the control plane | !Github Stars | | 11 | kail | kubernetes log viewer | !Github Stars | | 12 | network mapper | Map Kubernetes in-cluster traffic and export as text, intents, or an image | !Github Stars | | 13 | retina | eBPF distributed networking observability tool for Kubernetes. | !Github Stars | | 14 | sablier | Starting containers on demand and close automatically when not in use. | !Github Stars | | 15 | kubetail | Real-time logging dashboard for Kubernetes - view logs in a terminal or a browser | !Github Stars | | 16 | Odigos | Distributed tracing without code changes using OpenTelemetry and eBPF | !Github Stars |Troubleshooting / Debugging
| Sr No | Tool Name | Description with URL | GitHub Popularity | | ---------- | --------------------- | --------------------- | ------------------| | 1 | Monokle | Desktop unified visual tool for authoring, analysis and deployment of Kubernetes configurations | !Github Stars | | 2 | Kubectl-debug | Allows you to run a new container with all the troubleshooting tools installed in running pod for debugging purposed | !Github Stars | | 3 | PowerfulSeal | A powerful testing tool for Kubernetes clustersd | !Github Stars | | 4 | Crash-diagnostic | Crash-Diagnostics is a tool to help investigate, analyze, and troubleshoot unresponsive or crashed Kubernetes clustersd | !Github Stars | | 5 | K9s | Kubernetes CLI To Manage Your Clusters In Style!d | !Github Stars | | 6 | Kubernetes CLI Plugin - Doctor | kubectl cluster triage plugin for k8s - 🏥 (brew doctor equivalent)d | !Github Stars | | 7 | Knative Inspect | A light-weight debugging tool for Knative's system componentsd | !Github Stars | | 8 | Kubeman | To find information from Kubernetes clusters, and to investigate issues related to Kubernetes and Istiod | !Github Stars | | 9 | kpexec | kpexec is a kubernetes cli that runs commands in a container with high privileges | !Github Stars | | 10 | Koolkits | 🧰 Opinionated, language-specific, batteries-included debug container images for Kubernetes | !Github Stars | | 11 | kubespy | pod debugging tool for kubernetes clusters with docker runtimes | !Github Stars | | 12 | Inspektor Gadget | A collection of eBPF-based tools to debug and inspect Kubernetes resources and applications | !Github Stars | | 13 | KubeSkoop | kubernetes networking diagnose tool for different CNI plug-ins and IAAS providers | !Github Stars | | 14 | kubent | Easily check your clusters for use of deprecated APIs | !Github Stars | | 15 | kftray | A cross-platform system tray application for managing multiple kubectl port-forward commands, with support for UDP and proxy connections through k8s clusters | !Github Stars | | 16 | kuttl | Declarative approach to test Kubernetes Operators. | !Github Stars | | 17 | kdave | The kdave (Kubernetes Deprecated API Versions Exporter) checks for any deprecated or removed apiVersions in the cluster and exports them in a Prometheus metrics format | !Github Stars | | 18 | kubediff | Source VS Deployed - Used to sanity check and understand what has changed between environments | !Github Stars | | 19 | kubebuddy | A PowerShell tool for monitoring and managing Kubernetes clusters, supporting JSON, TXT, and HTML output formats with a CLI option for streamlined operations, including health check scoring for cluster assessment | !Github Stars | | 20 | k8shark | Capture Kubernetes cluster state to a portable archive and replay it through a mock API server — use kubectl against a customer's environment without live cluster access | !Github Stars | | 21 | groot | Read-only Kubernetes diagnostics CLI that collects pod logs, events, and API context into one .tar.gz archive for incident response and RCA | !Github Stars | | 22 | k8s-dockerhub-detector | Bash script over kubectl that lists every pod still pulling images from Docker Hub, grouped by namespace, with totals of all and of distinct Docker Hub images | !Github Stars | | 23 | datadiff | Structural diff for YAML, JSON and other config files. Set asKUBECTL_EXTERNAL_DIFF for kubectl diff or argocd app diff, it prints only the changed paths (spec.replicas: 3 → 5) and can match containers by name instead of by position | !Github Stars |