Skip to content

azmerkar/awesome-k8s-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome List of Open Source K8s and Container Tools

Kubernetes ~ Production-Grade Container Scheduling and Management

⭐️ 92.8K 🚀 34.0K 💥 2.4K 🪪 Apache License 2.0

Grafana ~ The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

⭐️ 51.4K 🚀 10.1K 💥 2.6K 🪪 GNU Affero General Public License v3.0

Prometheus ~ The Prometheus monitoring system and time series database.

⭐️ 44.7K 🚀 7.5K 💥 747 🪪 Apache License 2.0

Etcd ~ Distributed reliable key-value store for the most critical data of a distributed system

⭐️ 41.4K 🚀 8.8K 💥 182 🪪 Apache License 2.0

Traefik ~ The Cloud Native Application Proxy

⭐️ 40.0K 🚀 4.3K 💥 629 🪪 MIT License

Minio ~ Multi-Cloud ☁️ Object Storage

⭐️ 35.7K 🚀 4.2K 💥 26 🪪 GNU Affero General Public License v3.0

Dive ~ A tool for exploring each layer in a docker image

⭐️ 34.0K 🚀 1.3K 💥 138 🪪 MIT License

Istio ~ Connect, secure, control, and observe services.

⭐️ 31.6K 🚀 6.7K 💥 543 🪪 Apache License 2.0

Consul ~ Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

⭐️ 25.4K 🚀 4.1K 💥 1.1K 🪪 Mozilla Public License 2.0

Minikube ~ Run Kubernetes locally

⭐️ 24.9K 🚀 4.3K 💥 760 🪪 Apache License 2.0

Portainer ~ Making Docker and Kubernetes management easy.

⭐️ 23.2K 🚀 2.0K 💥 978 🪪 zlib License

Helm ~ The Kubernetes Package Manager

⭐️ 22.8K 🚀 6.4K 💥 544 🪪 Apache License 2.0

K3s ~ Lightweight Kubernetes

⭐️ 21.2K 🚀 1.8K 💥 372 🪪 Apache License 2.0

Rancher ~ Complete container management platform

⭐️ 19.9K 🚀 2.6K 💥 2.2K 🪪 Apache License 2.0

Lens ~ Lens - The way the world runs Kubernetes

⭐️ 19.5K 🚀 1.0K 💥 844 🪪 Other

Harbor ~ An open source trusted cloud native registry project that stores, signs, and scans content.

⭐️ 18.4K 🚀 4.1K 💥 593 🪪 Apache License 2.0

K9s ~ 🐶 Kubernetes CLI To Manage Your Clusters In Style!

⭐️ 18.2K 🚀 1.1K 💥 354 🪪 Apache License 2.0

K6 ~ A modern load testing tool, using Go and JavaScript - https://k6.io

⭐️ 18.1K 🚀 950 💥 358 🪪 GNU Affero General Public License v3.0

Loki ~ Like Prometheus, but for logs.

⭐️ 17.2K 🚀 2.2K 💥 594 🪪 GNU Affero General Public License v3.0

Jaeger ~ CNCF Jaeger, a Distributed Tracing Platform

⭐️ 16.5K 🚀 1.9K 💥 328 🪪 Apache License 2.0

Podman ~ Podman: A tool for managing OCI containers and pods.

⭐️ 15.5K 🚀 1.6K 💥 331 🪪 Apache License 2.0

Docker-slim ~ DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

⭐️ 15.2K 🚀 558 💥 134 🪪 Apache License 2.0

Kops ~ Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management

⭐️ 14.4K 🚀 4.4K 💥 160 🪪 Apache License 2.0

Trivy ~ Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more

⭐️ 14.2K 🚀 1.3K 💥 298 🪪 Apache License 2.0

Cadvisor ~ Analyzes resource usage and performance characteristics of running containers.

⭐️ 13.9K 🚀 2.1K 💥 596 🪪 Other

Kubectx ~ Faster way to switch between clusters and namespaces in kubectl

⭐️ 13.9K 🚀 1.0K 💥 50 🪪 Apache License 2.0

Ingress-nginx ~ Ingress-NGINX Controller for Kubernetes

⭐️ 13.6K 🚀 7.0K 💥 299 🪪 Apache License 2.0

Skaffold ~ Easy and Repeatable Kubernetes Development

⭐️ 13.3K 🚀 1.4K 💥 617 🪪 Apache License 2.0

Kubespray ~ Deploy a Production Ready Kubernetes Cluster

⭐️ 12.9K 🚀 5.4K 💥 168 🪪 Apache License 2.0

Kubeflow ~ Machine Learning Toolkit for Kubernetes

⭐️ 11.9K 🚀 2.0K 💥 245 🪪 Apache License 2.0

Watchtower ~ A process for automating Docker container base image updates.

⭐️ 11.9K 🚀 655 💥 56 🪪 Apache License 2.0

Argo-workflows ~ Workflow engine for Kubernetes

⭐️ 11.8K 🚀 2.5K 💥 602 🪪 Apache License 2.0

Dashboard ~ General-purpose web UI for Kubernetes clusters

⭐️ 11.7K 🚀 3.7K 💥 96 🪪 Apache License 2.0

Kubesphere ~ The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️

⭐️ 11.1K 🚀 1.6K 💥 334 🪪 Apache License 2.0

Kaniko ~ Build Container Images In Kubernetes

⭐️ 11.1K 🚀 1.1K 💥 553 🪪 Apache License 2.0

Thanos ~ Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

⭐️ 11.0K 🚀 1.7K 💥 256 🪪 Apache License 2.0

Gitleaks ~ Protect and discover secrets using Gitleaks 🔑

⭐️ 10.9K 🚀 1.0K 💥 57 🪪 MIT License

Argo-cd ~ Declarative continuous deployment for Kubernetes.

⭐️ 10.8K 🚀 2.9K 💥 1.8K 🪪 Apache License 2.0

Kind ~ Kubernetes IN Docker - local clusters for testing Kubernetes

⭐️ 10.5K 🚀 1.2K 💥 150 🪪 Apache License 2.0

Rook ~ Storage Orchestration for Kubernetes

⭐️ 10.4K 🚀 2.4K 💥 176 🪪 Apache License 2.0

Coredns ~ CoreDNS is a DNS server that chains plugins

⭐️ 9.8K 🚀 1.7K 💥 46 🪪 Apache License 2.0

Cert-manager ~ Automatically provision and manage TLS certificates in Kubernetes

⭐️ 9.4K 🚀 1.7K 💥 231 🪪 Apache License 2.0

Trufflehog ~ Find credentials all over the place

⭐️ 9.3K 🚀 1.1K 💥 87 🪪 GNU Affero General Public License v3.0

Linkerd2 ~ Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.

⭐️ 8.9K 🚀 1.0K 💥 271 🪪 Apache License 2.0

Kustomize ~ Customization of kubernetes YAML configurations

⭐️ 8.9K 🚀 1.9K 💥 187 🪪 Apache License 2.0

Infracost ~ Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!

⭐️ 8.0K 🚀 377 💥 136 🪪 Apache License 2.0

Node_exporter ~ Exporter for machine metrics

⭐️ 7.9K 🚀 1.9K 💥 187 🪪 Apache License 2.0

Openebs ~ Leading Open Source Container Attached Storage, built using Cloud Native Architecture, simplifies running Stateful Applications on Kubernetes.

⭐️ 7.7K 🚀 955 💥 24 🪪 Apache License 2.0

Hadolint ~ Dockerfile linter, validate inline bash, written in Haskell

⭐️ 7.5K 🚀 328 💥 134 🪪 GNU General Public License v3.0

Fission ~ Fast and Simple Serverless Functions for Kubernetes

⭐️ 7.2K 🚀 715 💥 187 🪪 Apache License 2.0

Opa ~ An open source, general-purpose policy engine.

⭐️ 7.2K 🚀 993 💥 298 🪪 Apache License 2.0

Kubescape ~ Kubescape is a K8s open-source tool providing a multi-cloud K8s single pane of glass, including risk analysis, security compliance, RBAC visualizer and image vulnerabilities scanning.

⭐️ 7.0K 🚀 583 💥 67 🪪 Apache License 2.0

Fabio ~ Consul Load-Balancing made simple

⭐️ 7.0K 🚀 635 💥 232 🪪 MIT License

Distribution ~ The toolkit to pack, ship, store, and deliver container content

⭐️ 6.9K 🚀 2.1K 💥 730 🪪 Apache License 2.0

Aws-vault ~ A vault for securely storing and accessing AWS credentials in development environments

⭐️ 6.8K 🚀 683 💥 88 🪪 MIT License

Microk8s ~ MicroK8s is a small, fast, single-package Kubernetes for developers, IoT and edge.

⭐️ 6.8K 🚀 677 💥 523 🪪 Apache License 2.0

Velero ~ Backup and migrate Kubernetes applications and their persistent volumes

⭐️ 6.6K 🚀 1.1K 💥 404 🪪 Apache License 2.0

Stern ~ ⎈ Multi pod and container log tailing for Kubernetes

⭐️ 6.2K 🚀 437 💥 66 🪪 Apache License 2.0

Autoscaler ~ Autoscaling components for Kubernetes

⭐️ 6.1K 🚀 3.0K 💥 201 🪪 Apache License 2.0

Tilt ~ Define your dev environment as code. For microservice apps on Kubernetes.

⭐️ 6.0K 🚀 232 💥 411 🪪 Apache License 2.0

Octant ~ Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.

⭐️ 6.0K 🚀 427 💥 282 🪪 Apache License 2.0

Crossplane ~ Cloud Native Control Planes

⭐️ 5.9K 🚀 598 💥 158 🪪 Apache License 2.0

Openwhisk ~ Apache OpenWhisk is an open source serverless cloud platform

⭐️ 5.8K 🚀 1.1K 💥 371 🪪 Apache License 2.0

Telepresence ~ Local development against a remote Kubernetes or OpenShift cluster

⭐️ 5.3K 🚀 425 💥 441 🪪 Other

Falco ~ Cloud Native Runtime Security

⭐️ 5.2K 🚀 701 💥 93 🪪 Apache License 2.0

Fn ~ The container native, cloud agnostic serverless platform.

⭐️ 5.2K 🚀 382 💥 146 🪪 Apache License 2.0

Alertmanager ~ Prometheus Alertmanager

⭐️ 5.2K 🚀 1.8K 💥 400 🪪 Apache License 2.0

Ko ~ Build and deploy Go applications on Kubernetes

⭐️ 5.0K 🚀 279 💥 65 🪪 Apache License 2.0

Krew ~ 📦 Find and install kubectl plugins

⭐️ 5.0K 🚀 299 💥 23 🪪 Apache License 2.0

K3sup ~ bootstrap K3s over SSH in < 60s 🚀

⭐️ 4.7K 🚀 307 💥 8 🪪 Other

Checkov ~ Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.

⭐️ 4.7K 🚀 718 💥 163 🪪 Apache License 2.0

Serving ~ Kubernetes-based, scale-to-zero, request-driven compute

⭐️ 4.7K 🚀 971 💥 164 🪪 Apache License 2.0

Nuclio ~ High-Performance Serverless event and data processing platform

⭐️ 4.5K 🚀 466 💥 138 🪪 Apache License 2.0

Eksctl ~ The official CLI for Amazon EKS

⭐️ 4.1K 🚀 1.1K 💥 103 🪪 Other

Kube-state-metrics ~ Add-on agent to generate and expose cluster-level metrics.

⭐️ 4.0K 🚀 1.5K 💥 60 🪪 Apache License 2.0

Popeye ~ 👀 A Kubernetes cluster resource sanitizer

⭐️ 4.0K 🚀 226 💥 51 🪪 Other

Kube-hunter ~ Hunt for security weaknesses in Kubernetes clusters

⭐️ 3.9K 🚀 530 💥 60 🪪 Apache License 2.0

Mizu ~ API traffic viewer for Kubernetes enabling you to view all API communication between microservices. Think TCPDump and Wireshark re-invented for Kubernetes

⭐️ 3.9K 🚀 147 💥 26 🪪 Apache License 2.0

Flux2 ~ Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

⭐️ 3.9K 🚀 407 💥 166 🪪 Apache License 2.0

K3d ~ Little helper to run CNCF's k3s in Docker

⭐️ 3.8K 🚀 372 💥 131 🪪 MIT License

Aws-nuke ~ Nuke a whole AWS account and delete all its resources.

⭐️ 3.8K 🚀 497 💥 147 🪪 MIT License

Virtual-kubelet ~ Virtual Kubelet is an open source Kubernetes kubelet implementation.

⭐️ 3.5K 🚀 557 💥 62 🪪 Apache License 2.0

Kubevirt ~ Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

⭐️ 3.5K 🚀 864 💥 319 🪪 Apache License 2.0

Test-infra ~ Test infrastructure for the Kubernetes project.

⭐️ 3.4K 🚀 2.3K 💥 167 🪪 Apache License 2.0

Tflint ~ A Pluggable Terraform Linter

⭐️ 3.4K 🚀 285 💥 30 🪪 Mozilla Public License 2.0

Karpenter ~ Kubernetes Node Autoscaling: built for flexibility, performance, and simplicity.

⭐️ 3.3K 🚀 375 💥 138 🪪 Other

Talos ~ Talos Linux is a modern Linux distribution built for Kubernetes.

⭐️ 3.3K 🚀 272 💥 333 🪪 Mozilla Public License 2.0

Werf ~ A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

⭐️ 3.3K 🚀 168 💥 275 🪪 Apache License 2.0

Podman-compose ~ a script to run docker-compose.yml using podman

⭐️ 3.3K 🚀 317 💥 167 🪪 GNU General Public License v2.0

Litmus ~ Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q

⭐️ 3.3K 🚀 527 💥 304 🪪 Apache License 2.0

Kubefwd ~ Bulk port forwarding Kubernetes services for local development.

⭐️ 3.1K 🚀 166 💥 13 🪪 Apache License 2.0

Devspace ~ DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

⭐️ 3.1K 🚀 269 💥 169 🪪 Apache License 2.0

Krustlet ~ Kubernetes Rust Kubelet

⭐️ 3.0K 🚀 203 💥 59 🪪 Apache License 2.0

Functions ~ IronFunctions - the serverless microservices platform by

⭐️ 3.0K 🚀 233 💥 93 🪪 Apache License 2.0

Kyverno ~ Kubernetes Native Policy Management

⭐️ 3.0K 🚀 418 💥 319 🪪 Apache License 2.0

Kubeval ~ Validate your Kubernetes configuration files, supports multiple Kubernetes versions

⭐️ 2.9K 🚀 227 💥 104 🪪 Other

Kubetail ~ Bash script to tail Kubernetes logs from multiple pods at the same time

⭐️ 2.7K 🚀 266 💥 28 🪪 Apache License 2.0

Polaris ~ Validation of best practices in your Kubernetes clusters

⭐️ 2.7K 🚀 179 💥 17 🪪 Apache License 2.0

Kube-monkey ~ An implementation of Netflix's Chaos Monkey for Kubernetes clusters

⭐️ 2.6K 🚀 232 💥 19 🪪 Apache License 2.0

Kubespy ~ Tools for observing Kubernetes resources in real time, powered by Pulumi.

⭐️ 2.5K 🚀 83 💥 12 🪪 Apache License 2.0

Okteto ~ Develop your applications directly in your Kubernetes Cluster

⭐️ 2.5K 🚀 242 💥 150 🪪 Apache License 2.0

Devtron ~ Tool integration platform for Kubernetes

⭐️ 2.5K 🚀 241 💥 322 🪪 Apache License 2.0

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

⭐️ 2.4K 🚀 141 💥 32 🪪 Apache License 2.0

Brigade ~ Event-driven scripting for Kubernetes

⭐️ 2.3K 🚀 252 💥 25 🪪 Apache License 2.0

Gardener ~ Kubernetes-native system managing the full lifecycle of conformant Kubernetes clusters as a service on Alicloud, AWS, Azure, GCP, OpenStack, EquinixMetal, vSphere, MetalStack, and Kubevirt with minimal TCO.

⭐️ 2.3K 🚀 398 💥 88 🪪 Other

Kubectl-tree ~ kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)

⭐️ 2.2K 🚀 94 💥 19 🪪 Apache License 2.0

Kube-shell ~ Kubernetes shell: An integrated shell for working with the Kubernetes

⭐️ 2.1K 🚀 171 💥 63 🪪 Apache License 2.0

Yamllint ~ A linter for YAML files.

⭐️ 2.1K 🚀 219 💥 100 🪪 GNU General Public License v3.0

Buildx ~ Docker CLI plugin for extended build capabilities with BuildKit

⭐️ 2.1K 🚀 313 💥 236 🪪 Apache License 2.0

Keel ~ Kubernetes Operator to automate Helm, DaemonSet, StatefulSet & Deployment updates

⭐️ 2.0K 🚀 252 💥 190 🪪 Mozilla Public License 2.0

Kube-linter ~ KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.

⭐️ 2.0K 🚀 164 💥 59 🪪 Apache License 2.0

Vcluster ~ 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.

⭐️ 2.0K 🚀 174 💥 96 🪪 Apache License 2.0

Yq ~ Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents

⭐️ 1.9K 🚀 64 💥 25 🪪 Apache License 2.0

Kubebox ~ ⎈❏ Terminal and Web console for Kubernetes

⭐️ 1.9K 🚀 145 💥 35 🪪 MIT License

Faas-netes ~ Serverless Functions For Kubernetes

⭐️ 1.9K 🚀 443 💥 48 🪪 MIT License

Kube-score ~ Kubernetes object analysis with recommendations for improved reliability and security

⭐️ 1.9K 🚀 137 💥 33 🪪 MIT License

Kube2iam ~ kube2iam provides different AWS IAM roles for pods running on Kubernetes

⭐️ 1.8K 🚀 302 💥 103 🪪 BSD 3-Clause "New" or "Revised" License

Powerfulseal ~ A powerful testing tool for Kubernetes clusters.

⭐️ 1.8K 🚀 168 💥 54 🪪 Apache License 2.0

Typhoon ~ Minimal and free Kubernetes distribution with Terraform

⭐️ 1.7K 🚀 309 💥 6 🪪 MIT License

Kubectl-trace ~ Schedule bpftrace programs on your kubernetes cluster using the kubectl

⭐️ 1.7K 🚀 144 💥 43 🪪 MIT License

Mirrord ~ Connect your local process and your cloud environment, and run local code in cloud conditions.

⭐️ 1.6K 🚀 49 💥 58 🪪 MIT License

Kail ~ kubernetes log viewer

⭐️ 1.5K 🚀 81 💥 35 🪪 MIT License

Kured ~ Kubernetes Reboot Daemon

⭐️ 1.5K 🚀 177 💥 38 🪪 Apache License 2.0

Kilo ~ Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)

⭐️ 1.5K 🚀 94 💥 39 🪪 Apache License 2.0

Otomi-core ~ Self-hosted PaaS for Kubernetes

⭐️ 1.4K 🚀 85 💥 51 🪪 Apache License 2.0

Kyma ~ A flexible and easy way to connect and extend enterprise applications in a cloud-native world

⭐️ 1.3K 🚀 395 💥 380 🪪 Apache License 2.0

Kpt ~ Automate Kubernetes Configuration Editing

⭐️ 1.3K 🚀 186 💥 546 🪪 Apache License 2.0

Kubie ~ A more powerful alternative to kubectx and kubens

⭐️ 1.2K 🚀 64 💥 34 🪪 zlib License

Kubevious ~ Kubevious - Kubernetes without disasters

⭐️ 1.2K 🚀 82 💥 8 🪪 Apache License 2.0

Kube-capacity ~ A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster

⭐️ 1.2K 🚀 75 💥 13 🪪 Apache License 2.0

Carvel-ytt ~ YAML templating tool that works on YAML structure instead of text

⭐️ 1.2K 🚀 102 💥 127 🪪 Apache License 2.0

Kubectl-neat ~ Clean up Kubernetes yaml and json output to make it readable

⭐️ 1.1K 🚀 68 💥 22 🪪 Apache License 2.0

Kubediff ~ Kubediff: a tool for Kubernetes to show differences between running state and version controlled configuration.

⭐️ 1.0K 🚀 103 💥 28 🪪 Apache License 2.0

Gravity ~ Kubernetes application deployments for restricted, regulated or remote environments.

⭐️ 1.0K 🚀 104 💥 338 🪪 Apache License 2.0

Permission-manager ~ Permission Manager is a project that brings sanity to Kubernetes RBAC and Users management, Web UI FTW

⭐️ 1.0K 🚀 145 💥 36 🪪 BSD 3-Clause "New" or "Revised" License

Kubeone ~ Kubermatic KubeOne automate cluster operations on all your cloud, on-prem, edge, and IoT environments.

⭐️ 1.0K 🚀 200 💥 62 🪪 Apache License 2.0

Kubernetes-event-exporter ~ Export Kubernetes events to multiple destinations with routing and filtering

⭐️ 1.0K 🚀 208 💥 81 🪪 Apache License 2.0

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

⭐️ 987 🚀 144 💥 58 🪪 Apache License 2.0

KubiScan ~ A tool to scan Kubernetes cluster for risky permissions

⭐️ 979 🚀 102 💥 3 🪪 GNU General Public License v3.0

Kube-vip ~ Kubernetes Control Plane Virtual IP and Load-Balancer

⭐️ 954 🚀 129 💥 58 🪪 Apache License 2.0

Crane ~ Crane is a FinOps Platform for Cloud Resource Analytics and Economics in Kubernetes clusters. The goal is not only help user to manage cloud cost easier but also ensure the quality of applications. https://gocrane.io/

⭐️ 905 🚀 232 💥 60 🪪 Apache License 2.0

Veinmind-tools ~ veinmind-tools 是由长亭科技自研,基于 veinmind-sdk 打造的容器安全工具集

⭐️ 883 🚀 113 💥 12 🪪 MIT License

Parliament ~ AWS IAM linting library

⭐️ 880 🚀 79 💥 35 🪪 BSD 3-Clause "New" or "Revised" License

Kiosk ~ kiosk 🏢 Multi-Tenancy Extension For Kubernetes - Secure Cluster Sharing & Self-Service Namespace Provisioning

⭐️ 874 🚀 57 💥 22 🪪 Apache License 2.0

Robusta ~ Open source Kubernetes monitoring, troubleshooting, and automation platform

⭐️ 864 🚀 84 💥 63 🪪 MIT License

Promxy ~ An aggregating proxy to enable HA prometheus

⭐️ 847 🚀 93 💥 34 🪪 MIT License

Peirates ~ Peirates - Kubernetes Penetration Testing tool

⭐️ 843 🚀 95 💥 14 🪪 GNU General Public License v2.0

KubeInvaders ~ Gamified Chaos Engineering Tool for Kubernetes

⭐️ 826 🚀 95 💥 3 🪪 Apache License 2.0

Kubectl-node-shell ~ Exec into node via kubectl

⭐️ 792 🚀 131 💥 8 🪪 Apache License 2.0

Rke2 ~ null

⭐️ 765 🚀 176 💥 234 🪪 Apache License 2.0

Kubeclarity ~ KubeClarity is a tool for detection and management of Software Bill Of Materials (SBOM) and vulnerabilities of container images and filesystems

⭐️ 740 🚀 102 💥 26 🪪 Apache License 2.0

Kpack ~ Kubernetes Native Container Build Service

⭐️ 728 🚀 135 💥 79 🪪 Apache License 2.0

Kube-scan ~ kube-scan: Octarine k8s cluster risk assessment tool

⭐️ 724 🚀 91 💥 33 🪪 MIT License

Carvel-kapp ~ kapp is a simple deployment tool focused on the concept of "Kubernetes application" — a set of resources with the same label

⭐️ 684 🚀 80 💥 88 🪪 Apache License 2.0

Peanut ~ 🐺 Deploy Databases and Services Easily for Development and Testing Pipelines.

⭐️ 675 🚀 26 💥 11 🪪 MIT License

Finala ~ Finala is an open-source resource cloud scanner that analyzes, discloses, presents and notifies about wasteful and unused resources.

⭐️ 662 🚀 41 💥 32 🪪 Other

Kubeview ~ Kubernetes cluster visualiser and graphical explorer

⭐️ 649 🚀 73 💥 20 🪪 MIT License

Kanister ~ An extensible framework for application-level data management on Kubernetes

⭐️ 564 🚀 104 💥 77 🪪 Apache License 2.0

NexClipper ~ Metrics Pipeline for interoperability and Enterprise Prometheus

⭐️ 558 🚀 71 💥 4 🪪 Apache License 2.0

Consul-k8s ~ First-class support for Consul Service Mesh on Kubernetes

⭐️ 545 🚀 229 💥 128 🪪 Mozilla Public License 2.0

Krane ~ Kubernetes RBAC static analysis & visualisation tool

⭐️ 517 🚀 26 💥 33 🪪 Apache License 2.0

Terraform-kubestack ~ Terraform GitOps Framework — Everything you need to build reliable automation for AKS, EKS and GKE Kubernetes clusters in one free and open-source framework.

⭐️ 507 🚀 75 💥 19 🪪 Apache License 2.0

Clusterlint ~ A best practices checker for Kubernetes clusters. 🤠

⭐️ 489 🚀 40 💥 11 🪪 Apache License 2.0

Hajimari ~ Hajimari is a beautiful & customizable browser startpage/dashboard with Kubernetes application discovery.

⭐️ 458 🚀 18 💥 24 🪪 Apache License 2.0

Hyscale ~ HyScale is an Application Centric Abstraction Framework over K8s.

⭐️ 437 🚀 41 💥 14 🪪 Apache License 2.0

Kubectl-kubesec ~ Security risk analysis for Kubernetes resources

⭐️ 429 🚀 31 💥 20 🪪 Apache License 2.0

Gke-policy-automation ~ Tool and policy library for reviewing Google Kubernetes Engine clusters against best practices

⭐️ 407 🚀 11 💥 15 🪪 Apache License 2.0

Troubleshoot ~ Preflight Checks and Support Bundles Framework for Kubernetes Applications

⭐️ 373 🚀 73 💥 71 🪪 Apache License 2.0

Kink ~ KinK is a helper CLI that facilitates to manage KinD clusters as Kubernetes pods. Designed to ease clusters up for fast testing with batteries included in mind.

⭐️ 355 🚀 24 💥 18 🪪 Apache License 2.0

Azure-key-vault-to-kubernetes ~ Azure Key Vault to Kubernetes (akv2k8s for short) makes it simple and secure to use Azure Key Vault secrets, keys and certificates in Kubernetes.

⭐️ 355 🚀 72 💥 62 🪪 Apache License 2.0

K8spacket ~ k8spacket - packets traffic visualization for kubernetes

⭐️ 332 🚀 14 💥 0 🪪 null

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

⭐️ 317 🚀 14 💥 22 🪪 Apache License 2.0

Yh ~ YAML syntax highlighter to bring colours to kubectl output

⭐️ 309 🚀 16 💥 6 🪪 Apache License 2.0

Searchlight ~ 🔦 Alerts for Kubernetes

⭐️ 308 🚀 23 💥 35 🪪 Apache License 2.0

Kube-fluentd-operator ~ Auto-configuration of Fluentd daemon-set based on Kubernetes metadata

⭐️ 301 🚀 85 💥 31 🪪 Other

Betterscan-ce ~ Code Scanning/SAST/Static Analysis/Linting using many tools/Scanners with One Report (Code, IaC) - Betterscan Community Edition (CE)

⭐️ 300 🚀 47 💥 22 🪪 Other

Funktion ~ a CLI tool for working with funktion

⭐️ 295 🚀 23 💥 11 🪪 Apache License 2.0

Kubecarrier ~ KubeCarrier - Service Management at Scale

⭐️ 283 🚀 16 💥 11 🪪 Apache License 2.0

Autoportforward ~ Bidirectional port-forwarding for docker, podman and kubernetes

⭐️ 278 🚀 9 💥 0 🪪 BSD 3-Clause "New" or "Revised" License

Kubeform ~ Kubernetes CRDs for Terraform providers

⭐️ 278 🚀 15 💥 18 🪪 Apache License 2.0

Wireguard-operator ~ A wireguard operator created to easily provision a VPN in a k8s cluster

⭐️ 269 🚀 8 💥 3 🪪 MIT License

Tk8 ~ CLI to deploy Kubernetes with RKE, EKS or Kubeadm and deploy additional addons

⭐️ 259 🚀 46 💥 6 🪪 Apache License 2.0

Kubectl-rolesum ~ Summarize Kubernetes RBAC roles for the specified subjects.

⭐️ 251 🚀 15 💥 2 🪪 MIT License

Kubefarm ~ Automated Kubernetes deployment and the PXE-bootable servers farm

⭐️ 235 🚀 20 💥 4 🪪 Apache License 2.0

Kubectl-df-pv ~ kubectl plugin - giving admins df (disk free) like utility for persistent volumes

⭐️ 235 🚀 17 💥 17 🪪 Apache License 2.0

Pangolin ~ An enhanced Horizontal Pod Autoscaler for Kubernetes.

⭐️ 231 🚀 10 💥 0 🪪 Apache License 2.0

Kns ~ quick Kubernetes Namespace Switcher

⭐️ 226 🚀 22 💥 0 🪪 ISC License

Ctk ~ Visual composer for container based workloads

⭐️ 216 🚀 13 💥 11 🪪 GNU Affero General Public License v3.0

Gemini ~ Automated backups of PersistentVolumeClaims in Kubernetes using VolumeSnapshots

⭐️ 215 🚀 18 💥 9 🪪 Apache License 2.0

Iamzero ~ Identity & Access Management simplified and secure.

⭐️ 212 🚀 13 💥 15 🪪 Apache License 2.0

K8spin-operator ~ K8Spin multi-tenant operator - OSS

⭐️ 212 🚀 18 💥 10 🪪 GNU General Public License v3.0

Kip ~ Virtual-kubelet provider running pods in cloud instances

⭐️ 200 🚀 14 💥 28 🪪 Apache License 2.0

Silver-surfer ~ An OpenSource project to check ApiVersion compatibility and provide Migration path for Kubernetes objects when upgrading Kubernetes to latest versions.

⭐️ 190 🚀 25 💥 9 🪪 Apache License 2.0

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

⭐️ 188 🚀 17 💥 10 🪪 MIT License

Draft ~ A day 0 tool for getting your app on k8s fast

⭐️ 186 🚀 22 💥 8 🪪 MIT License

Terraform-aws-kubernetes ~ Terraform module for Kubernetes setup on AWS

⭐️ 182 🚀 110 💥 8 🪪 Apache License 2.0

Kube-web-view ~ Mirror of Kubernetes Web View: allows to list and view all Kubernetes resources (incl. CRDs) with permalink-friendly URLs in a plain-HTML frontend

⭐️ 175 🚀 18 💥 0 🪪 GNU General Public License v3.0

K8s-testsuite ~ Test suite for Kubernetes

⭐️ 169 🚀 31 💥 0 🪪 MIT License

YaraHunter ~ 🔍🔍 Malware scanner for cloud-native, as part of CI/CD and at Runtime 🔍🔍

⭐️ 167 🚀 5 💥 7 🪪 Apache License 2.0

Kubesql ~ Experimental tool to query K8s API using plain SQL

⭐️ 166 🚀 11 💥 2 🪪 null

Kubeman ~ The Hero that Kubernetes deserves

⭐️ 161 🚀 25 💥 5 🪪 Other

Skan ~ Scan Kubernetes resource files , and helm charts for security configurations issues and best practices.

⭐️ 160 🚀 5 💥 1 🪪 Apache License 2.0

Docker-registry.helm ~ Helm chart for a Docker registry. Successor to stable/docker-registry chart.

⭐️ 156 🚀 94 💥 18 🪪 Apache License 2.0

Weathervane ~ Virtual-Infrastructure and Cloud Performance Benchmark

⭐️ 144 🚀 36 💥 6 🪪 Other

Kubectl-sudo ~ Run kubernetes commands with the security privileges of another user

⭐️ 144 🚀 16 💥 0 🪪 MIT License

Kr8s ~ Docker/Kubernetes Visualization Tool

⭐️ 126 🚀 18 💥 1 🪪 MIT License

Kubectl-debug ~ Debug a target container in a Kubernetes cluster by automatically creating a new, non-invasive, 'debug' container in the same pid, network, user, and ipc namespace as the target container without disrupting the target container. The new container may contain all the troubleshooting tools utilites you require, even if the target container doesn't even contain a SHELL.

⭐️ 119 🚀 12 💥 0 🪪 Apache License 2.0

Defsec ~ DefSec is a set of tools for scanning definitions of infrastructure

⭐️ 115 🚀 56 💥 16 🪪 MIT License

Kluctl ~ The missing glue to put together large Kubernetes deployments, composed of multiple smaller parts (Helm/Kustomize/...) in a manageable and unified way.

⭐️ 109 🚀 10 💥 8 🪪 Apache License 2.0

K8s-job-notify ~ Kuberenets Job/CronJob Notifier

⭐️ 109 🚀 11 💥 6 🪪 MIT License

K0s ~ k0s - The Zero Friction Kubernetes

⭐️ 107 🚀 264 💥 72 🪪 Other

Palaemon ~ Palaemon is an open-source developer tool for monitoring health and resource metrics of Kubernetes clusters and analyzing Out of Memory (OOMKill) errors

⭐️ 90 🚀 16 💥 0 🪪 MIT License

Kubescout ~ Scout for alarming issues across your Kubernetes clusters

⭐️ 89 🚀 6 💥 8 🪪 Apache License 2.0

Kube-profefe ~ continuous profiling made easy in Kubernetes with profefe

⭐️ 74 🚀 15 💥 8 🪪 MIT License

Kfilt ~ kfilt can filter Kubernetes resources.

⭐️ 74 🚀 7 💥 4 🪪 Apache License 2.0

Kpoof ~ Quick k8s port-forward utility

⭐️ 69 🚀 7 💥 4 🪪 MIT License

Podtnl ~ A Powerful CLI that makes your pod available to online without exposing a k8 service

⭐️ 65 🚀 15 💥 4 🪪 Apache License 2.0

Jsonl-graph ~ 🏝 JSONL Graph Tools

⭐️ 61 🚀 4 💥 4 🪪 MIT License

Bonsai ~ Rancher k3s and Rancher Server on Multipass VMs on your local machine and RKE cluster deployment through Rancher server running on k3s

⭐️ 60 🚀 18 💥 0 🪪 Apache License 2.0

Vk8s ~ Setting up a virtual Kubernetes cluster inside a Docker container for integration testing

⭐️ 56 🚀 3 💥 0 🪪 null

Kube-ns-suspender ~ A k8s controller that scales up and down namespaces on-demand with an embedded friendly UI and a Prometheus exporter. Inspired by kube-downscaler.

⭐️ 56 🚀 3 💥 3 🪪 MIT License

Ksort ~ Sort manfest files in a proper order by Kind

⭐️ 49 🚀 3 💥 0 🪪 Other

Right-size-guide ~ A CLI tool providing memory & CPU recommendations for containerized apps

⭐️ 40 🚀 6 💥 1 🪪 Apache License 2.0

Soup ~ GitOps continuous deployment and management tool for Kubernetes focused on simplicity.

⭐️ 39 🚀 1 💥 0 🪪 Apache License 2.0

Helm-release-plugin ~ Helm3 plugin that pulls(re-creates) helm Charts from deployed releases, and updates values of deployed releases without the chart.

⭐️ 38 🚀 6 💥 6 🪪 Apache License 2.0

Advisor ~ Alcide Kubernetes Advisor ... Cluster Hygiene & Security Scanner - Pipeline Integration

⭐️ 37 🚀 8 💥 1 🪪 null

Secret-magpie-cli ~ Secret Magpie - Secret Detection Tool

⭐️ 35 🚀 7 💥 2 🪪 GNU General Public License v3.0

Kubecd ~ Kubernetes Continuous Deployment Toolkit

⭐️ 33 🚀 5 💥 3 🪪 Apache License 2.0

Kubectl-vpa-recommendation ~ kubectl plugin to compare VPA recommendations to actual resources requests

⭐️ 26 🚀 0 💥 0 🪪 MIT License

Keights ~ A Kubernetes installer for AWS

⭐️ 25 🚀 2 💥 0 🪪 MIT License

K8s-http-monitoring ~ Kubernetes Ingress and Service monitoring of HTTP/HTTPS requests

⭐️ 22 🚀 0 💥 2 🪪 Apache License 2.0

Cosmo ~ WebIDE and DevEnvironment controller on Kubernetes.

⭐️ 21 🚀 3 💥 33 🪪 MIT License

Kube-aws ~ A command-line tool to declaratively manage Kubernetes clusters on AWS

⭐️ 18 🚀 6 💥 2 🪪 Apache License 2.0

Kubelogs ~ Interactively dump logs from multiple Kubernetes containers.

⭐️ 15 🚀 1 💥 0 🪪 MIT License

Kone ~ Build and deploy Node.js application on Kubernetes

⭐️ 15 🚀 3 💥 3 🪪 Apache License 2.0

Bootkube ~ bootkube - Launch a self-hosted Kubernetes cluster

⭐️ 14 🚀 3 💥 0 🪪 Apache License 2.0

Kubernetes-ingress-linklist ~ UI with a list of all available Kubernetes ingresses per namespace

⭐️ 9 🚀 1 💥 1 🪪 Apache License 2.0

Kubectl-swiftnp ~ A kubectl plugin for rendering details of Network Policies.

⭐️ 9 🚀 1 💥 2 🪪 Apache License 2.0

Kubectl-dfi ~ List and show disk resources of images on Kubernetes nodes.

⭐️ 8 🚀 0 💥 1 🪪 MIT License

Kubernetes-sec-alert ~ Track Kubernetes CVEs by native GitHub notifications!

⭐️ 6 🚀 0 💥 28 🪪 null

Kubectl-plugin-pvc ~ A simple kubectl binary plugin for PVC operations

⭐️ 4 🚀 1 💥 3 🪪 Apache License 2.0

K8sc ~ A CLI application to make the use of "kubectl" more convenient

⭐️ 2 🚀 0 💥 0 🪪 Apache License 2.0

Kubernetes-kn-kx-bash ~ kubernetes context and namespace switch using shell/bash script

⭐️ 2 🚀 0 💥 0 🪪 null

Kd ~ A simple script for kubernetes secrets decoding

⭐️ 1 🚀 0 💥 0 🪪 MIT License

Kubectl-unbound-pvc ~ A kubectl plugint to see PVCs which are not in "Bound" state

⭐️ 1 🚀 1 💥 0 🪪 Apache License 2.0

Contributing

Read the LICENSE and create a Pull Request.

About

List of k8s/container/devops tools.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%