Homelab Day 4
Day 4
· 1 min read
See intro for what this is about.
First lot of 64GB RAM arrived, installed in one of the Optiplexes.
Still haven’t touched incus, but I’ve done some ansible so that I can semi-automatically install things on each host.
Here is the source with commit pinned to progress at this post.
So far it only copies my ssh public key in, allows sudo for myself without a password, installs extra repos that make Alma 9.6 less terrible and, finally, installs node-exporter on each host.
Lots of manual hard coded things still, but it works. Bad things to fix one day:
Manual inventory file (currently hard-coded IPs). Using my personal account instead of a dedicated ansible user for deployment. No CI/CD.
Next time I’ll fresh install both servers and make sure they are only mutated via ansible. I’ll use one machine for experimenting and one machine to just apply ansible roles.
Hopefully incus will be the next role to install, then I can start terraforming images.