Cool Tools for May

I've got a few new tools to check out in the month of May.

  • Uptime Kuma- This is a neat little open source blackbox monitoring tool. It's refreshing to see something like this in the open source world. Most blackbox monitoring solutions are either expensive or not very well supported. This tool is neither. Free, open source, and well maintained, it would make a great solution for quick and dirty monitoring and dashboards.

  • Bookstack - This is a lightweight open source knowledge management tool. The best way that I can describe this is that it is a little simpler than WikiMedia, not quite as fully-featured as Confluence, but it has a nice balance between simplicity and functionality. It allows you to add images and it integrates with diagrams.net. Aside from that, it's a simple text and markdown editor with excellent indexing.

  • KubeCM - Take your Kubernetes efficiency to the next level with this command line plugin. Not much to say here folks, this one is very straight forward. If you manage multiple Kubernetes clusters, you usually have multiple kube config files, multiple contexts, etc. This tool allows you to merge your configs and switch between contexts using simple commands. You're welcome for giving you several minutes of your day back.

  • TraceTest - I found this gem in the weekly Monitoring Weekly newsletter. Ever wanted to get tracing info in your automated tests? If you are using OpenTelemetry for your monitoring, now you can! Although it doesn't have any native integration with any CI/CD tools, it does have a beautiful UI and a RESTful API, so you could still easily integrate this into your pipelines with a little coding elbow grease. I suggest checking out the demo that is accessible from the Github page.

  • Hermit - This tool comes from the folks over at CashApp. How many times have you found some cool tool and wanted to try it out locally, only to find that you are running the wrong version of Python, Node, Kubernetes, etc.? This tool solves that problem by allowing you to create an isolated environment with all of the correct packages need to run the application. Check it out!

Thanks for reading and I'll talk to you next month!

Previous
Previous

Build vs Buy - It’s Never So Simple

Next
Next

Leveling up your Ki: Achieving Super Saiyan Devops mode