Arr stack / media server stuff is more of a background task that I wouldn’t mention or put in a resume, and it’s just a personal use case that I’d eventually want if I’m building a server anyways
Comment on Homelab for DevOps experience?
Cyber@feddit.uk 1 month ago
I’ll come at this from a different PoV.
You’re not going to see an Arr stack running on proxmox in my (professional) environment.
Yes, Proxmox is making progress there, but you should get some “VMs on ESXi” experience. The free one doesn’t have vCenter, but it’s definitely a tickbox for me as an interviewer. (Hopefully this was on your course)
Also, get a (small) active directory with 2 or 3 VMs running. Play around with RADIUS, Group policies, etc.
Do some backups, destroy something and do some restores. I want to hear stories of how you recovered from a disaster. A missing file doesn’t count, I’m saying a failed drive, ransomware (simulated… but… the point is, you need long-term backups) … maybe overwrite 0’s on some of your parents media files and recover them… that’ll get the stress levels up 😉
Good with the Ubuntu LTS… but do vary the versions (ie support old tech and new)
1 single HDD? I’d recommend you RAID up some more… or at least take my recommendation on testing your backups
Also good experience: get a firewall in there somewhere. Try pfSense (or OpnSense) to restrict traffic between some VMs / containers… then you’ll be good for DevSecOps too.
appauled@sh.itjust.works 1 month ago
False@lemmy.world 1 month ago
I’d skip Active Directory but the rest seems reasonable.
Doing it all through infra as code and using ci/cd tend to be the most “devopsy” things.
Croquette@sh.itjust.works 1 month ago
RAID is not a backup solution, but an availability one. If your system doesn’t need high availability, a single HDD is acceptable if you can live with a few hours/days of downtime.
I am saying that because the prices of any storage is insane nowadays and I want people to see that 1 HDD is good enough to get started, either for homelabbing or for learning a more professional environment.