Skip to content

Recommended DevOps & Cloud Engineering Tools

A curated list of indispensable CLI utilities, linters, scanners, and tools for Kubernetes, Terraform, and cloud operations.


Kubernetes & Container Tooling

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