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
🧭 2. kubectx & kubens
kubectx and kubens
are simple tools to manage multiple Kubernetes contexts and namespaces efficiently.
Install: brew install kubectx
Docs: GitHub – kubectx
💣 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
💸 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
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!