Originally posted at Deploy Everyday.
Tools of the week is a top of my head idea to write a tiny little bit about the tools and libraries I discovered every week. I love tools. I now you love them too ❤️
Like htop, but for AWS Lambda functions. Honestly, I had this idea a while back! I'm thrilled to find out that other people made it ✨
Within the console app a lot of information is available, like a list of functions, metrics, logs, invocation duration, location in a map and more!
🚨 PRICE ALERT 🚨 The tool calls AWS API, a lot, especially
GetMetricData from CloudWatch, costing $0.01 per 1k metrics requested.
IT'S SPACE INVADERS
BUT THE ALIENS
I'M TOO EXCITED TO TURN OFF THE CAPS LOCK!!!
This week do yourself a favor and forget
kubectl logs, really, pretend it never existed.
Stern is the best tool I know of for tailing logs in K8S, working with multiple Pods AND multiple containers. Its filtering system understands Pods without their "unique Deployment ID", so
$ stern prometheus-server just works.
Inlets is like ngrok, but open source (and better). Basically, you spin up a VM somewhere with an external IP address and run inlets in server mode. On your local machine, execute inlets specifying the VM's IP address and your local port. BOOM! Tunneling!
🍀 BONUS: Check inlets-operator. It does the same tunneling dance, but you end up with a public LoadBalancer for your local Kubernetes cluster. A M A Z I N G.
It's time to flip the table and learn about questions you should make to your interviewer, including subjects like the company's role, tech stack, potential coworkers and more, nicely translated into different languages ⚡️