A curated list of indispensable CLI utilities, linters, scanners, and tools for Kubernetes, Terraform, and cloud operations.
| Tool |
Category |
Description |
Link |
| K9s |
Cluster UI |
Terminal UI to view, manage, and debug Kubernetes clusters in real-time. |
k9scli.io |
| Kubectx & Kubens |
Context Switcher |
Fast switching between Kubernetes contexts and namespaces. |
github.com/ahmetb/kubectx |
| Krew |
Plugin Manager |
Package manager for kubectl plugins. |
krew.sigs.k8s.io |
| Skopeo |
Image Management |
Inspect, copy, and sign container images directly between remote registries. |
skopeo.org |
| Dive |
Container Analysis |
Terminal UI to explore docker layers and discover wasted image size. |
github.com/wagoodman/dive |
| Inspektor Gadget |
eBPF Diagnostics |
Collection of eBPF-based tools to debug and trace Kubernetes workloads. |
inspektor-gadget.io |
Infrastructure as Code & Security
| Tool |
Category |
Description |
Link |
| tfswitch / tgswitch |
Version Manager |
Quickly switch between Terraform and Terragrunt binary versions. |
warrensbox.github.io |
| Trivy |
Security Scanner |
Comprehensive vulnerability scanner for containers, IaC, and Kubernetes. |
trivy.dev |
| TFLint |
IaC Linter |
Pluggable Terraform linter for catching errors and enforcing conventions. |
github.com/terraform-linters/tflint |
| Terraform-docs |
Documentation |
Generates markdown documentation automatically from Terraform modules. |
terraform-docs.io |