Category Archives: Lab Infrastructure

Jenkins & Java Upgrade on Windows

One service that I use quite frequently in my lab is Jenkins. I have this running on a Windows VM and have a variety of tasks that run from there, some on a scheduled and others consumed by web hooks. … Continue reading

Posted in Lab Infrastructure, Scripting | 1 Comment

Keeping pihole up to date with Aria Automation Config

I’ve recently begun keeping components of my lab up to date using Aria Automation Config. I’ve scheduled a daily job to inventory Linux packages that need updated and a weekly task to update Linux VMs and reboot if necessary. Both … Continue reading

Posted in Lab Infrastructure, Scripting, Virtualization | Leave a comment

Keeping Linux up to date with Aria Automation Config — part 2

In a recent post (available here), we created a simple Aria Automation Config (formerly SaltStack Config) state file which reported on and applied available Linux OS updates. In this post we’ll revisit a minor change to this state file. After … Continue reading

Posted in Lab Infrastructure, Scripting, Virtualization | Leave a comment

Keeping Linux up to date with Aria Automation Config

I have several persistent Windows & Linux VMs in my lab. The Windows VMs get their OS updates via Windows Server Update Service (WSUS) managed by group policy. This works pretty consistently and keeps everything current. The Linux VMs are … Continue reading

Posted in Lab Infrastructure, Virtualization | 2 Comments

Easy wildcard certificate for home lab

In my home lab I have a container running Nginx Proxy Manager (discussed in this previous post). This proxy allows for friendlier host names and SSL for various services in the lab. Using a wildcard DNS record and wildcard SSL … Continue reading

Posted in Lab Infrastructure, Virtualization | Leave a comment