This is a post I plan to update frequently. Here’s the initial list of top tools I use in my day-to-day work — whether I'm managing Kubernetes clusters, working with AWS, or just trying to stay efficient.


🔧 1. K9s

K9s is a must-have for Kubernetes administrators. It's lightweight, fast, and lets you:

  • Check and explore Kubernetes resources
  • Create port-forwardings
  • Modify, delete, or view logs from pods
  • And much more

Install: brew install k9s

Demo: YouTube – K9s in Action

k9s in action


🧭 2. kubectx & kubens

kubectx and kubens are simple tools to manage multiple Kubernetes contexts and namespaces efficiently.

Install: brew install kubectx

Docs: GitHub – kubectx

Kubens in action


💣 3. aws-nuke

aws-nuke helps you clean up AWS environments easily after testing or PoCs. Just define which IAM resources to keep — and nuke everything else.

Install: brew install aws-nuke

Docs: GitHub – aws-nuke

aws-nuke in acction


💸 4. eks-node-viewer

A tool I use almost daily to check how many EKS nodes I'm running and estimate my spending.

Install:

brew tap aws/tap && brew install eks-node-viewer
Docs: GitHub – eks-node-viewer

eks-node-viewer in action

If you found this list helpful, let me know! I’ll keep this post updated with new tools as I incorporate them into my workflow.

Stay tuned — more tools coming soon!