- breeze: Deploy a Production Ready Kubernetes Cluster with graphical interface - GitHub: wise2c-devops/breeze
- clusterman: Clusterman - Autoscale and Manage your compute clusters - GitHub: Yelp/clusterman
- claudie: Cloud-agnostic managed Kubernetes - GitHub: berops/claudie
- cluster-api: Home for Cluster API, a subproject of sig-cluster-lifecycle - GitHub: kubernetes-sigs/cluster-api
- clusterpedia: Clusterpedia is used for complex resource searches across multiple clusters, support simultaneous search of a single kind of resource or multiple kinds of resources existing in multiple clusters - GitHub: clusterpedia-io/clusterpedia
- eksctl: Home for Cluster API, a subproject of sig-cluster-lifecycle - GitHub: weaveworks/eksctl
- harvester: Open source hyperconverged infrastructure (HCI) software - GitHub: harvester/harvester
- hierarchical-namespaces: Hierarchical namespaces make it easier to share your cluster by making namespaces more powerful - GitHub: kubernetes-sigs/hierarchical-namespaces
- keda: Event-driven Autoscaling in Kubernetes - GitHub: kedacore/keda
- kind: Kubernetes IN Docker - local clusters for testing Kubernetes - GitHub: kubernetes-sigs/kind
- kruise: Kruise consists of several controllers which extend and complement the Kubernetes core controllers for workload management. - GitHub: openkruise/kruise
- kOps: Kubernetes Operations (kOps) Production Grade k8s Installation, Upgrades and Management - GitHub: kubernetes/kops
- kubedirector: KubeDirector uses standard Kubernetes (K8s) facilities of custom resources and API extensions to implement stateful scaleout application clusters. - GitHub: bluek8s/kubedirector
- kubenav: kubenav is the navigator for your Kubernetes clusters right in your pocket - GitHub: kubenav/kubenav
- kubesphere: The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management - GitHub: kubesphere/kubesphere
- kubespray: Deploy a Production Ready Kubernetes Cluster - GitHub: kubernetes-sigs/kubespray
- kubicorn: Simple, cloud native infrastructure for Kubernetes - GitHub: kubicorn/kubicorn
- kubeone: Kubermatic KubeOne automate cluster operations on all your cloud, on-prem, edge, and IoT environments - GitHub: kubermatic/kubeone
- kubespray: Deploy a Production Ready Kubernetes Cluster - GitHub: kubernetes-sigs/kubespray
- k0s: k0s - The Zero Friction Kubernetes - GitHub: k0sproject/k0s
- k3d: k3d,and Windows.,destroy,half the memory,highly available,is a tool for running local k3s clusters in docker. It's a single binary about 20 MB. You need to have docker installed - GitHub: k3d-io/k3d
- k3s: Lightweight Kubernetes. Easy to install,Kubernetes clusters from the command line - GitHub: rancher/k3s
- liqo: Liqo implements Dynamic resource sharing across different Kubernetes clusters (e.g.; offloading pods and services), supporting decentralized governance - GitHub: liqotech/liqo
- matchbox: Network boot and provision Fedora CoreOS and Flatcar Linux clusters - GitHub: poseidon/matchbox
- monokle: Monokle streamlines the process of creating, analyzing, and deploying Kubernetes configurations by providing a unified visual tool for authoring YAML manifests, validating policies, and managing live clusters - GitHub: kubeshop/monokle
- metalk8s: An opinionated Kubernetes distribution with a focus on long-term on-prem deployments - GitHub: scality/metalk8s
- microk8s: MicroK8s is a small, fast, single-package Kubernetes for developers, IoT and edge - GitHub: canonical/microk8s
- minikube: minikube implements a local Kubernetes cluster on macOS,Linux,all in a binary less than 100 MB. - GitHub: kubernetes/minikube
- silver-surfer: sealos is a Kubernetes distribution, a general-purpose cloud operating system for managing cloud-native applications - GitHub: labring/sealos
- tanka: The clean, concise and super flexible alternative to YAML for your Kubernetes cluster - GitHub: grafana/tanka
- typhoon: Minimal and free Kubernetes distribution with Terraform - GitHub: poseidon/typhoon
- argocd: Declarative continuous deployment for Kubernetes - GitHub: argoproj/argo-cd
- aptakub: A modern, lightweight and multi-cluster desktop client for Kubernetes. Connect to multiple clusters simultaneously to view, edit and manage all your resources. - GitHub: aptakube/aptakube
- garden: Garden provides production-like Kubernetes testing environments for integration tests, QA, and development - GitHub: garden-io/garden
- gefyra: Gefyra blazingly-fast, rock-solid, local application development ➡️ with Kubernetes - GitHub: gefyrahq/gefyra
- jkube: Tools and plugins for Java developers that help you create container images along with the required manifests to deploy your applications to Kubernetes - GitHub: eclipse/jkube
- ko: ko is a tool for building and deploying Golang applications to Kubernetes. - GitHub: ko-build/ko
- konfig: Konfig is a Kubernetes friendly Rails gem. It can load configuration and secrets from both YAML or folders with individual files and present them to your application the same way. - GitHub: cloud66-oss/konfig
- kubectl-warp: Kubernetes CLI plugin for syncing and executing local files in Pod on Kubernetes - GitHub: ernoaapa/kubectl-warp
- kubernix: This project aims to provide single dependency Kubernetes clusters for local testing, experimenting and development purposes - GitHub: saschagrunert/kubernix
- kubevious: Kubevious renders all configurations relevant to the application in one place. That saves a lot of time from operators, eliminating the need for looking up settings and digging within selectors and labels - GitHub: kubevious/Kubevious
- okteto: okteto accelerates the development workflow of Kubernetes applications. - GitHub: okteto/okteto
- porter: Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command. - GitHub: getporter/porter
- skippbox: A Desktop application for k8sd - GitHub: skippbox/skippbox
- telepresence: Telepresence provides fast, realistic local development for Kubernetes microservices - GitHub: telepresenceio/telepresence
- tilt: Tilt powers multi-service development and makes sure they behave - GitHub: tilt-dev/tilt
- tye: Tye is a developer tool that makes developing, testing, and deploying microservices and distributed applications easier - GitHub: dotnet/tye
- antrea: Kubernetes networking based on Open vSwitch - GitHub: antrea-io/antrea
- bumblebee: Get eBPF programs running from the cloud to the kernel in 1 line of bash - GitHub: solo-io/bumblebee
- calico: Calico is an open source networking and network security solution for containers, virtual machines, and bare-metal workloads - GitHub: projectcalico/calico
- cilium: eBPF-based Networking, Security, and Observability - GitHub: cilium/cilium
- cert-manager: Automatically provision and manage TLS certificates in Kubernetes - GitHub: cert-manager/cert-manager
- coredns: CoreDNS is a DNS server that chains plugins - GitHub: coredns/coredns
- egress-operator: A Kubernetes operator to produce egress gateway Envoy pods and control access to them with network policies - GitHub: monzo/egress-operator
- ingress-nginx: ingress-nginx is an Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer - GitHub: kubernetes/ingress-nginx
- ksniff: Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark - GitHub: eldadru/ksniff
- kubernetes-ingress-controller: Configure plugins, health checking, load balancing and more in Kong for Kubernetes Services - GitHub: Kong/kubernetes-ingress-controller
- kube-ovn: A Kubernetes Network Fabric for Enterprises that is Rich in Functions and Easy in Operations - GitHub: kubeovn/kube-ovn
- kubefwd: Bulk port forwarding Kubernetes services for local development - GitHub: txn2/kubefwd
- submariner: Connect all your Kubernetes clusters, no matter where they are in the world - GitHub: submariner-io/submariner
- cnspec: An open source, cloud-native security to protect everything from build to runtime - GitHub: mondoohq/cnspec
- kdigger: Kubernetes focused container assessment and context discovery tool for penetration testing - GitHub: quarkslab/kdigger
- kube-bench: Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark - GitHub: aquasecurity/kube-bench
- kube-hunter: Hunt for security weaknesses in Kubernetes clusters - GitHub: aquasecurity/kube-hunter
- kubeletctl: A client for kubelet - GitHub: cyberark/kubeletctl
- KubeArmor: Cloud-native Runtime Security Enforcement System. Workload hardening and implementing least-permissive policies made easy - GitHub: kubearmor/KubeArmor
- peirates: Peirates - Kubernetes Penetration Testing tool - GitHub: inguardians/peirates
- bfe: Open-source layer 7 load balancer derived from proprietary Baidu FrontEnd Platform (BFE) - GitHub: bfenetworks/bfe
- caddy: Caddy is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go - GitHub: caddyserver/caddy
- contour: Contour is a Kubernetes ingress controller using Envoy proxy. - GitHub: projectcontour/contour
- envoy: Cloud-native high-performance edge/middle/service proxy - GitHub: envoyproxy/envoy
- haproxy: HAProxy Load Balancer's development branch (mirror of git.haproxy.org) - GitHub: haproxy/haproxy
- inlets: Secure HTTP and TCP tunnels that just work - GitHub: inlets/inlets-pro
- metallb: A network load-balancer implementation for Kubernetes using standard routing protocols - GitHub: metallb/metallb
- nginx: NGINX Reverse Proxy - GitHub: nginx/nginx
- openelb: Load Balancer Implementation for Kubernetes in Bare-Metal, Edge, and Virtualization - GitHub: openelb/openelb
- openresty: High Performance Web Platform Based on Nginx and LuaJIT - GitHub: openresty/openresty
- pipy: Pipy is a programmable proxy for the cloud, edge and IoT. It's written in C++, which makes it extremely lightweight and fast. It's also fully programmable by using PipyJS, a tailored version from the standard JavaScript language. - GitHub: flomesh-io/pip
- Sentinel: A powerful flow control component enabling reliability, resilience and monitoring for microservices - GitHub: alibaba/Sentinel
- skipper: An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress - GitHub: zalando/skipper
- Zuul: Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more. - GitHub: Netflix/zuul
We encourage the community to contribute by adding new tools or improving the existing list. To contribute, please follow these steps:
- How to install locally
- Clone the repository to a directory.
- cd into the directory
- Make sure you have latest nodejs and vite installed
- run
npm install
- run
npm run dev
to start development server - run
npm run build
to build the project
How to contribute to your tool
step 1 - https://github.com/kubernetesdaily/toolsconverter/
Clone this repo
Update excel sheet with detail
https://github.com/kubernetesdaily/toolsconverter/blob/main/cloudnativetools.xlsx
we will collect and maintain all tooling here
Please adhere to the existing structure for consistency and ease of navigation.