• 2 Posts
  • 541 Comments
Joined 3 years ago
cake
Cake day: August 11th, 2023

help-circle





  • I would recommend 4-5 nodes. 5 if you want true high availability. 4 still requires some intervention in case of failure.

    Just because it’s bare metal. Got to think of your Mean Time to Repair (MTTR) which is to say if a whole node goes bust how long will it take to potentially order and install a new one.

    If you go kubernetes (k8s) I would recommend rke2 or k3s. They are really straightforward setups and pretty enterprise ready out of the box.

    If you have a hard requirement for Ceph I would recommend doing Rook-Ceph which makes deploying and management a lot easier by letting k8s handle it. For simpler but less performant (in my testing) persistent volumes (PVs) like ceph Longhorn is really easy to deploy and manage.

    For backups Velero is really nice for apps in your cluster, since it can be done per namespace and include PV data too. Rke2/k3s both have nice etcd (the backend data base for k8s) snapshoting and backup tools too for full disaster recovery.

    Rke2/k3s both have ways to auto deploying charts from the filesystem too https://docs.rke2.io/add-ons/helm

    This is a good stepping stone for GitOps imho. If that matters to you at all. Starting with just having a git dir for these files, then later doing some like ArgoCD

    I would also recommend, since you are looking at hyper converged storage have dedicated network lines for it is generally recommended. So create a bond of two ports per node just for storage, tag them with their own vlan, and in your setup of rook or longhorn specific that vlan interface as the device for data to flow.

    Pxe boot is also nice at this scale, either setup on your router (OpenWrt has decent support), you maintance laptop/machine, and/or do something like Tinkerbell (cloud native pxe from your k8s cluster!). It’s just nice to be able to blow away a node and rebuild if you are tinkering a lot.

    Remember cattle not pets, and welcome to the range cowpoke!




  • I’ve had to help walk back some family here because “if only I made a bunch of money instead of x” talks. Mostly by saying “yeah stinks, all you did was actually help people, should of embezzled enough money to get a foundation” or something.

    Like I get it. Money is a form of power, and those without power are powerless, but so many egotist out here only imagining they matter if they changed civilization across the multiverse in some delusional power fantasy really out screwing with the perspective.


  • Grime calculus that is modern ethics. One of the funniest examples to me is Russia Orthdoxy, the Iranian ayatollah, and American Evangelicals all claiming each other in vary amounts being the forces of Satan and The Gays.

    Again dark humor to me. They are monsters excusing the oppression and murder of people though, but when fighting Satan muders ok./s

    Plenty of secular satans out there too. Communists, Nazis, The Jews, Blood thirsty anarchists, narcists, billionaires, schisos, etc basically any polball or Jreg character. They can be used to justify some horrendous deviation from morality and ethics. You know killing baby hilter kind of stuff. Reeducation camps are ok if they’re “terrorists” and the government is moved by the will of the people. Etc. etc.





  • Own a musket for home defense, since that’s what the founding fathers intended. Four ruffians break into my house. “What the devil?” As I grab my powdered wig and Kentucky rifle. Blow a golf ball-sized hole through the first man, he’s dead on the spot. Draw my pistol on the second man, miss him entirely because it’s smoothbore and nails the neighbor’s dog. I have to resort to the cannon mounted at the top of the stairs loaded with grapeshot, “Tally ho lads” the grapeshot shreds two men in the blast, the sound and extra shrapnel set off car alarms. Fix bayonet and charge the last terrified rapscallion. He Bleeds out waiting on the police to arrive since triangular bayonet wounds are impossible to stitch up. Just as the founding fathers intended.