Hacker News new | ask | show | jobs
by anon291 32 days ago
I self host my own stuff in a data center with a bunch of computers. I have a virtualized setup all in nix defining nixos setups for all hosts. Switches are virtualized using open v switch and everything is made so that the nix expression generates a launch script to test the whole set up.

Before I deploy I know that all hosts will be able to boot properly from tftp and then communicate and launch kubernetes.

I never ssh into any of my nodes at this point. Amazing. It just works. Once in a while I'll restart them just for funsies.

1 comments

That sounds fascinating. Do you have public facing configuration you would be willing to share? :)
It's a bit messy and gives away too many details of my setup (including IP addresses and such). I'll see if I can eventually release something like it. I've thought of developing a tool that lets you auto-generate network topologies and such. My main use case is testing failovers with switches.