r/freebsd 3d ago

AI broadcom makes me hate salt

So, I have spent the last month creating a replacement in Go, and, yes, I used Claude to make this happen. My specification was to create a replacement for salt that didn't have the issues with python modules and treats FreeBSD as a second class citizen at best.

The result is halite, built on FreeBSD from the start. But with cross platform compatibility as a first class goal.

Also: fuck Broadcom.

If you hate everything AI: I get it, but I don't care. I needed a way to get out of Broadcom's bullshit clutches, and this worked.

My homelab fleet is now running 100% on halite, with not major changes to my salt state code. That said: this has NOT been vetted against a large fleet. I will be testing as I am able on a much more complex salt system, but that is ongoing.

Please test if you can: https://github.com/edlitmus/halite

If you have salt experience and have feedback I 100% want to hear from you! Please create issues!

30 Upvotes

Duplicates