List of all the awesome tools for devops.
Kube-linter - KubeLinter analyzes Kubernetes YAML files and Helm charts, and checks them against a variety of best practices, with a focus on production readiness and security.
Kube-Scape - An open-source Kubernetes security platform for your clusters, CI/CD pipelines, and IDE that seperates out the security signal from the scanner noise.
Popeye - Popeye is a utility that scans live Kubernetes clusters and reports potential issues with deployed resources and configurations.
k8sgpt - K8sGPT is a tool for scanning your kubernetes clusters, diagnosing and triaging issues in simple english. It has SRE experience codified into its analyzers and helps to pull out the most relevant information to enrich it with AI.
k3d - k3d makes it very easy to create single- and multi-node k3s clusters in docker, e.g. for local development on Kubernetes.
Mirrod - mirrord solves the problems every modern cloud developer faces during microservice development by making remote services feel local.
Kubecost - Monitor & reduce Kubernetes spend.
Kubeshark - Real-time Kubernetes protocol-level visibility, capturing and monitoring all traffic going in, out and across containers, pods, namespaces, nodes and clusters.
kubectl-tree - This plugin shows you which Kubernetes objects are owned by which ones.
cilium - Cilium is an open source, cloud native solution for providing, securing, and observing network connectivity between workloads, fueled by the revolutionary Kernel technology eBPF.
K9s - K9s is a terminal based UI to interact with your Kubernetes clusters.
kdash - A simple terminal dashboard for Kubernetes built with Rust.
Helmfile - Helmfile is a declarative spec for deploying helm charts for Kubernetes clusters.
Flux - Flux is a set of continuous and progressive delivery solutions for Kubernetes that are open and extensible.
kaniko - kaniko is a tool to build container images from a Dockerfile, inside a container or Kubernetes cluster.
werf - werf follows the principles of the IaC (Infrastructure as Code) approach and encourages the user to store the project delivery configuration along with the application code in Git and to use external dependencies responsibly.
kluctl - Easily handle Kubernetes deployments of any size, complexity, and across various environments using Kluctl.
kubeflow - The Kubeflow project is dedicated to making deployments of machine learning (ML) workflows on Kubernetes simple, portable and scalable.
KUTTL - The KUbernetes Test TooL (KUTTL) is a toolkit that makes it easy to test Kubernetes Operators (opens new window), just using YAML.
HolmesGpt - The only AI assistant that investigates incidents like a human does - by looking at alerts and fetching missing data until it finds the root cause. Powered by OpenAI, Azure AI, AWS Bedrock, or any tool-calling LLM of your choice, including open source models.
IITS - Private LLM Solution enriched with your own data