The kubernetes tools and resources list.
- kops – Production Grade K8s Installation, Upgrades, and Management
- Kube-ops-view – Kubernetes Operational View – read-only system dashboard for multiple K8s clusters
- Kubeprompt – Kubernetes prompt info
- Metalk8s – An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
- kind – Kubernetes IN Docker – local clusters for testing Kubernetes
- Clusterman – Autoscale and Manage your compute clusters – Cluster Autoscaler for Kubernetes and Mesos
- Cert-manager – Automatically provision and manage TLS certificates
- Goldilocks – Get your resource requests “Just Right”
- katafygio – Dump, or continuously backup Kubernetes objets as yaml files in git
- Sealed Secrets – A Kubernetes controller and tool for one-way encrypted Secrets
- OpenKruise/Kruise – Automate application workloads management on Kubernetes https://openkruise.io
- kubectl snapshot – Take Cluster Snapshots
- kapp – simple deployment tool focused on the concept of “Kubernetes application” — a set of resources with the same label https://get-kapp.io
- Bootkube – bootkube – Launch a self-hosted Kubernetes cluster
- kubectx + kubens – Switch faster between clusters and namespaces in kubectl
- kube-shell – Kubernetes shell: An integrated shell for working with the Kubernetes
- kuttle: kubectl wrapper for sshuttle without SSH – Kubernetes wrapper for sshuttle
- kubectl sudo – Run kubernetes commands with the security privileges of another user
- K9s – Kubernetes CLI To Manage Your Clusters In Style!
- Ktunnel – A cli that exposes your local resources to kubernetes
- KubeOperator – Run kubectl command in Web Browser. https://kubeoperator.io/
- Vimkubectl – Manage any Kubernetes resource from Vim https://www.vim.org/scripts/script.ph
- Thanos – Highly available Prometheus setup with long term storage capabilities. CNCF Sandbox project. https://thanos.io
- Kiali – Kiali project, observability for the Istio service mesh
- Prometheus – The Prometheus monitoring system and time series database
- Grafana – The tool for beautiful monitoring and metric analytics & dashboards for Graphite, InfluxDB & Prometheus & More
- Kubetail – Bash script to tail Kubernetes logs from multiple pods at the same time
- Searchlight – Alerts for Kubernetes
- linkerd2 Monitoring Mixin for Grafana – Grafana dashboards for linkerd2 monitoring and can work in standalone (default) or in multi cluster setup
- kuberhaus – Kubernetes resource dashboard with node/pod layout and resource requests
- Kubernetes Job/CronJob Notifier – This tool sends an alert to slack whenever there is a Kubernetes cronJob/Job failure/success
- PowerfulSeal – A powerful testing tool for Kubernetes clusters
- Crash-diagnostic – Crash-Diagnostics is a tool to help investigate, analyze, and troubleshoot unresponsive or crashed Kubernetes clusters
- K9s – Kubernetes CLI To Manage Your Clusters In Style! Kubernetes CLI Plugin – Doctor – kubectl cluster triage plugin for k8s – 🏥 (brew doctor equivalent)
- Knative Inspect – A light-weight debugging tool for Knative’s system components
- Kubeman – To find information from Kubernetes clusters, and to investigate issues related to Kubernetes and Istio
- Okteto: A Tool for Cloud Native Developers – Build better applications by developing and testing your code directly in Kubernetes
- Tilt: Tilt manages local development instances for teams that deploy to Kubernetes – Local Kubernetes development with no stress
- Garden: Kubernetes from source to finish – Development orchestrator for Kubernetes, containers and functions
- KuberNix – Single dependency Kubernetes clusters for local testing, experimenting and development
- Copper – A configuration file validator for Kubernetes
- ko – Build and deploy Go applications on Kubernetes
- Dekorate – Java annotation processors for Kubernetes
- Tilt – Local Kubernetes development with no stress https://tilt.dev/
- Skaffold - Local Kubernetes Development https://skaffold.dev/
- KubeSphere – Easy-to-use Production Ready Container Platform https://kubesphere.io
- skippbox – A Desktop application for k8s
- kind – Kubernetes IN Docker – local clusters for testing Kubernetes https://kind.sigs.k8s.io/
- Skaffold – Easy and Repeatable Kubernetes Development
- Apollo – Apollo – The logz.io continuous deployment solution over kubernetes
- Helm Cabin – Web UI that visualizes Helm releases in a Kubernetes cluster
- flagger – Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)
- Kubeform – Kubernetes CRDs for Terraform providers https://kubeform.com
- Spinnaker – Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. http://www.spinnaker.io/
- klum – Kubernetes Lazy User Manager
- Kyverno – Kubernetes Native Policy Management https://kyverno.io
- kiosk – kiosk office Multi-Tenancy Extension For Kubernetes – Secure Cluster Sharing & Self-Service Namespace Provisioning
- kube-bench – CIS Kubernetes Benchmark tool
- Simulator – Kubernetes Security Training Platform – Focussing on security mitigation
- RBAC Lookup – Easily find roles and cluster roles attached to any user, service account, or group name in your Kubernetes cluster https://fairwinds.com
- trireme-kubernetes – Aporeto integration with Kubernetes Network Policies
- Calico – Cloud native connectivity and network policy
- kubepox – Kubernetes network Policy eXploration tool
- kokotap – Tools for kubernetes pod network tapping
- Submariner – Connect all your Kubernetes clusters, no matter where they are in the world
- egress-operator – An operator to produce egress gateway pods and control access to them with network policies
- kubefwd (Kube Forward) – Bulk port forwarding Kubernetes services for local development
- k6 – A modern load testing tool, using Go and JavaScript
- Network bandwith and load testing – Test suite for Kubernetes
- test-infra – Test infrastructure for the Kubernetes project
- kube-score – Kubernetes object analysis with recommendations for improved reliability and security
- Litmus – Cloud-Native Chaos Engineering; Kubernetes-Native Chaos Engineering; Chaos Engineering for Kubernetes
- PowerfulSeal – A powerful testing tool for Kubernetes clusters
- Meshery - The service mesh management plane https://meshery.io/
- Istio – Connect, secure, control, and observe services
- Linkerd - Ultralight, security-first service mesh for Kubernetes
- Consul - Service Networking Across Any Cloud
- VMware - Tanzu Service Mesh
- Traefik – The Cloud Native Edge Router
- Jan 2020 NGINX Ingress Controller – NGINX and NGINX Plus Ingress Controllers for Kubernetes Autopilot – THE SERVICE MESH SDK linkerd-config – A Kubernetes controller that knows how to reconcile the Linkerd configuration Kong – Kong for Kubernetes: the official Ingress Controller for Kubernetes
- Kubespy – Tools for observing Kubernetes resources in real time
- Popeye – A Kubernetes cluster resource sanitizer
- Stern – Multi pod and container log tailing for Kubernetes
- Cri-tools – CLI and validation tools for Kubelet Container Runtime Interface (CRI)
- Kubebox – Terminal and Web console for Kubernetes
- Kubewatch – Watch k8s events and trigger Handlers
- kube-state-metrics – pAdd-on agent to generate and expose cluster-level metrics](https://github.com/kubernetes/kube-state-metrics)
- Sloop – Kubernetes History Visualization
- kubectl tree 🎄 – Kubectl plugin to observe object hierarchies through ownerReferences
- chaoskube – chaoskube periodically kills random pods in your Kubernetes cluster
- BotKube – Helps you monitor your Kubernetes cluster(s), debug critical deployments and gives recommendations for standard practices
- Kubestone – Kubestone is a benchmarking Operator that can evaluate the performance of Kubernetes installations
- Chaos Mesh – A Chaos Engineering Platform for Kubernetes
- Lemur – LEMUR: Observability and Context
- kubernetes-event-exporter – Export Kubernetes events to multiple destinations with routing and filtering
- Kubeflow – Machine Learning Toolkit for Kubernetes
- Volcano – A Kubernetes Native Batch System
- KubeEdge – Kubernetes Native Edge Computing Framework
- Kubeless – Kubernetes Native Serverless Framework
- Kubernetes on AWS (kube-aws) – A command-line tool to declaratively manage Kubernetes clusters on AWS
- Draft: Streamlined Kubernetes Development – A tool for developers to create cloud-native applications on Kubernetes
- helm-ssm – A low dependency tool for retrieving and injecting secrets from AWS SSM into Helm
- Skupper – Multicloud communication for Kubernetes
- ChubaoFS – distributed file system and object storage
- Longhorn – Cloud-Native distributed block storage built on and for Kubernetes
- OpenEBS – Kubernetes native – hyperconverged block storage with multiple storage engines
- Rook – Storage Orchestration for Kubernetes
- TiKV – Distributed transactional key-value database
- velero – Backup and migrate Kubernetes applications and their persistent volumes
- Vitess – Vitess is a database clustering system for horizontal scaling of MySQL
- Chaos Toolkit Kubernetes Support – Kubernetes driver extension of the Chaos Toolkit probes and actions API
- k14s – Kubernetes Tools that follow Unix philosophy to be simple and composable
- Pulumi – Pulumi – Modern Infrastructure as Code. Any cloud, any language. Give your team cloud superpowers rocket https://www.pulumi.com
- Rudr – A Kubernetes implementation of the Open Application Model specification
- Cabin, the mobile app for Kubernetes – The Mobile Dashboard for Kubernetes
- Funktion – CLI tool for working with funktion
- Alterant – A simple Kubernetes configuration modifier
- BUCK – Brigade Universal Controller for Kubernetes
- kube-fledged – A kubernetes add-on for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly