
mlfh
- 0 Posts
- 3 Comments
- mlfh@lm.mlfh.orgtoLinux@lemmy.ml•Debian 13.6 “Trixie” Released with 124 Bug Fixes and 120 Security Updates 🥳English10·2 days ago
- mlfh@lm.mlfh.orgtoSelfhosted@lemmy.world•Write-Up: My Multi-Purpose Travel ServerEnglish15·4 days ago
Very very cool! Would love to see it all in the case once you design and print it.
- mlfh@lm.mlfh.orgtoSelfhosted@lemmy.world•How Do you keep your services updated?English1·3 months ago
Everything I run, I deploy and manage with ansible.
When I’m building out the role/playbook for a new service, I make sure to build in any special upgrade tasks it might have and tag them. When it’s time to run infrastructure-wide updates, I can run my single upgrade playbook and pull in the upgrade tasks for everything everywhere - new packages, container images, git releases, and all the service restart steps to load them.
It’s more work at the beginning to set the role/playbook up properly, but it makes maintaining everything so much nicer (which I think is vital to keep it all fun and manageable).