The Golden Kubernetes Tooling and Helpers list

    Lists various Kubernetes tools and helpers, providing short descriptions and links for each. Notable entries include Argo CD, a GitOps continuous delivery tool, and cert-manager, which automates TLS certificate management. The sheet also features resources like the Pod Cheat Sheet and tools for deploying Kubernetes on AWS and Docker. Each entry includes a brief comment to give context about the tool's functionality and purpose.

    by Anonymous
    10/31/2026
    0 views
    technology
    software comparison
    education
    This spreadsheet is hosted on Google Sheets. Open in Google Sheets to edit directly.
    Content article

    The Golden Kubernetes Tooling and Helpers list features a variety of tools and helpers designed to enhance Kubernetes management and operations, with 60 distinct entries.

    Among the notable tools is the Pod Cheat Sheet, which is available at https://kubernauts.de/.galleries/downloads/kubernetes-pod-cheatsheet.png and is credited to Jimmy Song. For those interested in continuous delivery, Argo CD (https://argoproj.github.io/argo-cd/) offers a declarative, GitOps approach, while Argo Workflows (https://github.com/argoproj/argo) serves as an open-source workflow engine for orchestrating parallel jobs on Kubernetes. AWS Kubernetes can be deployed using terraform and kubeadm, as detailed in https://github.com/scholzj/terraform-aws-kubernetes, and eksctl (https://github.com/weaveworks/eksctl) simplifies the creation of EKS clusters, including Fargate support.

    The GitOps operator for Kubernetes is represented by FluxCD (https://fluxcd.io/), which is essential for managing Kubernetes resources. Inlets, found at https://github.com/inlets/inlets, allows users to expose local endpoints to the Internet, while Jetstack's cert-manager (https://github.com/jetstack/cert-manager) automates the management and issuance of TLS certificates. For those needing a lightweight option, k3s (https://k3s.io/) provides a streamlined Kubernetes experience, and k3d (https://github.com/rancher/k3d) facilitates running k3s in Docker environments.

    K3sup (https://github.com/alexellis/k3sup), pronounced 'ketchup,' is a utility for obtaining a KUBECONFIG with k3s on any local or remote VM. Additionally, k3s on Vagrant is discussed at http://devnetstack.com/kubernetes-the-easy-way-with-k3s/, providing an easy method to deploy Kubernetes. Bonsai, available at https://github.com/kubernauts/bonsai, allows for the deployment of Rancher k3s, Rancher Server, and RKE on Multipass VMs. K3s-tools (https://github.com/jeffkight/k3s-tools) and its multipass variant (https://github.com/arashkaffamanesh/k3s-tools) offer Ansible roles for managing k3s clusters.

    For local Kubernetes clusters, kind (https://github.com/kubernetes-sigs/kind) is a useful tool that runs clusters using Docker container nodes. K9s (https://github.com/derailed/k9s) provides a stylish CLI for managing clusters, while Kasten (https://kasten.io/) focuses on application backup and recovery. Krew (https://github.com/kubernetes-sigs/krew) simplifies the use of kubectl plugins, and kubectx (https://github.com/ahmetb/kubectx) offers power tools for kubectl users.

    For those seeking enhanced performance, go-kubectx (https://github.com/aca/go-kubectx?utm_sq=gbiab4mszz) claims to be a faster alternative to kubectx, leveraging client-go. Kubie (https://github.com/sbstp/kubie) is another tool that pairs well with kubectx and kubens, enhancing the user experience. KnS (https://github.com/blendle/kns) serves as a quick Kubernetes namespace switcher, while KubeLinter (https://github.com/stackrox/kube-linter) analyzes YAML files and Helm charts against best practices for production readiness and security.

    The Awesome kubectl plugins list (https://github.com/ishantanu/awesome-kubectl-plugins) is a curated collection of useful plugins, and the kubectl plugin for ohmyzsh (https://github.com/ohmyzsh/ohmyzsh/blob/master/plugins/kubectl/README.md) provides aliases for common commands. Kubefwd (https://github.com/txn2/kubefwd) enables Kubernetes port forwarding for local development, and KOPS (https://github.com/kubernetes/kops) facilitates Kubernetes operations.

    Kubelogs (https://github.com/eduardobaitello/kubelogs) is a bash script that helps download logs from multiple pods, while Kube Web View (https://codeberg.org/hjacobs/kube-web-view/) provides a visual overview of Kubernetes resources. The Kubernetes Ingress Linklist (https://github.com/kj187/kubernetes-ingress-linklist) offers a UI for navigating available ingresses per namespace, and NexClipper (https://github.com/NexClipper/NexClipper) serves as a monitoring solution for container orchestration.

    Octant (https://github.com/vmware/octant) is a web-based platform for developers, and OpenEBS (https://github.com/openebs/openebs) provides open-source cloud-native storage solutions. Rancher Server (https://github.com/rancher/rancher/tree/master/server) helps manage clusters via GUI or API, while ROOK (https://rook.io/) also focuses on cloud-native storage. TK8 (https://github.com/kubernauts/tk8) offers a CLI for various Kubernetes tasks, and StorageOS (https://storageos.com/) presents a cloud-native storage solution.

    Velero (https://velero.io/) is essential for Kubernetes backup and restore operations, while Gardener (https://github.com/gardener/gardener) provides Kubernetes clusters as a service. Kyma (https://kyma-project.io/) connects and extends enterprise applications in a cloud-native environment. Kubeman (https://github.com/walmartlabs/kubeman/) allows users to view information in Kubernetes clusters and troubleshoot issues related to Kubernetes and Istio. Kubeone (https://github.com/kubermatic/kubeone) is a CLI tool for managing high-availability Kubernetes clusters across various environments.

    The Kubernetes Resource Report (https://github.com/hjacobs/kube-resource-report/) generates HTML reports of CPU and memory usage, while the Kubernetes Operational View (https://github.com/hjacobs/kube-ops-view) provides a unified operational picture for multiple clusters. Open Policy Agent (OPA) (https://www.openpolicyagent.org/) serves as a general-purpose policy engine, and Typhoon K8s (https://typhoon.psdn.io/) offers a minimal Kubernetes distribution. The kubectl bindrole tool (https://github.com/Ladicle/kubectl-bindrole) helps find roles bound to specific service accounts, groups, or users.

    Litmus (https://github.com/litmuschaos/litmus) introduces chaos engineering for Kubernetes workloads, while kube2iam (https://github.com/jtblin/kube2iam) provides IAM credentials to containers based on annotations. Okteto (https://github.com/okteto/okteto) is a development tool for live Kubernetes development, and kone (https://github.com/ibm/kone) assists in building and deploying Node.js applications on Kubernetes. Tilt (https://tilt.dev/) automates the development process for microservices, and ksniff (https://github.com/eldadru/ksniff) is a kubectl plugin that utilizes tcpdump for remote packet captures.

    The Kubernetes Icon Set (https://github.com/kubernetes/community/tree/master/icons#kubernetes-icons-set) provides a collection of architecture diagrams for presentations, while Eunomia (https://github.com/KohlsTechnology/eunomia?utm_sq=g62h94r8ha) acts as a GitOps operator. Kubectl-neat (https://github.com/itaysk/kubectl-neat) cleans up Kubernetes YAML and JSON outputs for better readability, and kubecd (https://github.com/zedge/kubecd) serves as a continuous deployment tool for Kubernetes.

    Comments

    SpreadableSheet is a platform for sharing and discovering spreadsheets. We do not own, review, or control the content of any sheets shared by users. All content is the sole responsibility of the uploader. If you have concerns about a particular sheet, please contact us.