Homelabs can be great fun. But how do you take care of device configuration, backups, testing, patching, upgrades, and hardware replacement?
Well, I use Ansible wherever I can to make sure the boring parts of homelab ownership are automated. In this presentation, originally delivered at AnsibleFest 2022 in Chicago, I'll give a tour of my homelab and talk about how I automate parts of my Homelab using Ansible.
Support me on Patreon: / geerlingguy
Sponsor me on GitHub: https://github.com/sponsors/geerlingguy
Merch: https://redshirtjeff.com
2nd Channel: / geerlingengineering
Homelab equipment (some links are affiliate links):
StarTech.com 25U open frame rack: https://amzn.to/3SdJdb1
Neat Patch 2U Cable management unit: https://amzn.to/3SeorIf
TRENDnet 24port keystone patch panel: https://amzn.to/3ScFfzg
TRENDnet shielded RJ45 keystone jacks: https://amzn.to/3Tkt8le
Monoprice Cat6A SlimRun patch cables: https://amzn.to/3s6ZW55
QNAP 20port PoE++ 10 Gbps and 2.5 Gbps switch: https://amzn.to/3TbIFDv
MikroTik CRS3091G8S+IN 10 Gbps Cloud Router Switch: https://amzn.to/3TwgGyf
Home Assistant Yellow: https://www.crowdsupply.com/nabucasa...
ASUSTOR Lockerstor 6 Gen2 AS6706T NAS: https://amzn.to/3EQF7Cm
ASUSTOR Lockerstor 4 AS6604T NAS: https://amzn.to/3eEXvnh
45Drives Storinator XL60: https://www.45drives.com/products/sto...
MyElectronics.nl Mac Studio rack: https://www.myelectronics.nl/us/macs...
NavePoint 2U rack drawer: https://amzn.to/3g82ugq
Tripp Lite Isobar 12outlet rack PDU: https://amzn.to/3SeRpHI
Mentioned in this video:
Ansible for DevOps: https://www.ansiblefordevops.com
Get a free ebook copy! https://www.jeffgeerling.com/ansible...
Rack upgrade video with my Dad: • Massive Rack Upgrade for the Homelab!
PetaPi Petabyte Raspberry Pi: • The Petabyte Pi Project
Internet Monitoring Pi: • Your ISP is lying! Monitor your Inter...
AllSSD Edit NAS build: • Scrapyard Server: Fastest allSSD NAS!
Monitoring my ASUS router with Prometheus and Grafana: https://www.jeffgeerling.com/blog/202...
Backup Pi / My Backup Plan: https://github.com/geerlingguy/mybac...
Drupal Pi: https://github.com/geerlingguy/drupalpi
Raspberry Pi Dramble cluster: http://pidramble.com
Raspberry Pi NVR (Network Video Recorder): https://github.com/geerlingguy/pinvr
PiVPN: https://pivpn.io
Mac Development Ansible Playbook: https://github.com/geerlingguy/macde...
Pi Router: https://github.com/geerlingguy/pirouter
#homelab #ansible
Contents:
00:00 Homelabs
00:26 My homelab
02:06 Three purposes
02:40 "I'll never fill up this rack"
04:58 What's in my rack?
07:32 No manual drudgery
08:41 Ansible projects
11:09 Much to do
12:24 Why we homelab