This Week Progress
Dahux December 14, 2024 #Incus #Homelab #DNS #OpentofuThis week, I have made little progress on the Homelab 2.0 journey as life kept me busy in other ways.
I mostly brainstormed and made a few decisions that will impact this journey.
-
I will be using a combination of OpenTofu and Ansible for configuring and maintaining the whole mess. I have not used Terraform tech in this context, and my Ansible playbooks have been simple so far.
-
My DNS is on a virtual machine on
nuc01
, my Proxmox server and since I will eventually decommission this server, I need to move DNS elsewhere, and I will be using an RPI4basil
. This is the first change I am tackling. -
I have explored the creation of Incus images using Distrobuild or Packer, but I think I am going to stick with modifying existing public images using a combination of OpenTotu and Ansible.
-
I installed the Incus client on my laptop, and I am now able to control my servers directly from there.
-
I have learned about the “End-to-end principle” for networking and I will apply it to my IPv6 addressing plan. There shall not be any
fd00::/8
on my network. -
For private services SSL certificates creation, I am planning on abandonning Step-CA (which is working very well for me) in favor of implementing acme-dns. I want to avoid deploying my own CA while making sure Let’s Encrypt can issue certificates for servers behind my firewall.