• 4 Posts
  • 47 Comments
Joined 3 years ago
cake
Cake day: June 18th, 2023

help-circle

  • I used pihole for years, but the recent updates made me look for alternatives. There was a major (v6?) update fuckup, but also some random freezes and block lists going missing…

    Looking for alternatives, I tried out Technitium. Extremely easy to set up, rock solid, running steady for about 6 months (with frequent updates), and they recently introduced built in high-availability.




  • Oversimplifying it, Ansible playbooks are nothing more than some commands that should be run on a remote machine via ssh. Ansible knows or has modules for a variety of different package managers (apt, yum, etc) and automagically knows how to handle services or various config files.

    It can get complex, but I think just the startup phase, until you have an inventory of remote machines, the ssh keys are in place, etc. I second the Jeff Geerling recommendation, his stuff is solid, both ready to use playbooks, and tutorials.

    I would suggest to also look into cloudinit. Makes setting up VMs on proxmox easier, faster, more consistent, with users, networking, ssh keys, etc ready to use (by you or by Ansible).



  • I personally use my home lab to test and learn, and I try to mimic a corporate environment. I have multiple instances of DNS, proxy, etc and I have a “prod” and a separate “staging” k8s environment. I try as much as possible, without going nuts about it, to update and try new changes that might be breaking in the staging cluster.









  •  igb0  /  yearly
    
             year        rx      |     tx      |    total    |   avg. rate
         ------------------------+-------------+-------------+---------------
              2023     33.97 TiB |   22.90 TiB |   56.87 TiB |   15.86 Mbit/s
              2024    110.69 TiB |   32.26 TiB |  142.95 TiB |   39.76 Mbit/s
              2025     22.20 GiB |    7.14 GiB |   29.34 GiB |    4.35 Mbit/s
         ------------------------+-------------+-------------+---------------
    




  • I’m actually doing the opposite :)

    I’ve been using vms, lxc containers and docker for years. In the last 3 years or so, I’ve slowly moved to just docker containers. I still have a few vms, of course, but they only run docker :)

    Containers are a breeze to update, there is no dependency hell, no separate vms for each app…

    More recently, I’ve been trying out kubernetes. Mostly to learn and experiment, since I use it at work.