From: alex Date: Wed, 21 Apr 2021 05:49:33 +0000 (+0200) Subject: Add notes about operating systems X-Git-Tag: 20240214-emacs~605 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=537e3358c7b4348f779d551401f81b0c80dd16f3;p=alex.git Add notes about operating systems --- diff --git a/PERSONAL_INFRA.md b/PERSONAL_INFRA.md index 2d56698..28abfb9 100644 --- a/PERSONAL_INFRA.md +++ b/PERSONAL_INFRA.md @@ -98,6 +98,16 @@ I also use Ansible for some orchestration tasks (such as deploying FreeIPA repli I use an Ansible playbook using https://github.com/alexpdp7/ansible-puppet/ to run Puppet to configure individual systems. +### Operating systems + +I use: + +* Proxmox, as it provides LXC containers (and VMs if needed) and ZFS storage. I like ZFS for its protection about bitrot, and because send/recv and snapshots are great for backups +* CentOS 7/CentOS 8, due to the long life cycle and stability. Due to the CentOS 8 life cycle changes, I will probably have to switch those systems to Stream, another RHEL clone, free RHEL or a completely different system. +* Debian for the Proliant. I really did not think that through a lot. I love Debian, but I'd prefer to standardize on Proxmox (for ZFS, although the files in the Proliant are not as critical as the ones on NextCloud) or CentOS. +* Raspbian for my server Raspberry. This could be switched to CentOS/Debian. +* LibreElec for my mediacenter Raspberry. Common distros are not an option, as they don't support hardware video acceleration. LibreElec sets up everything I need with minimal fuss, so while it's the system that doesn't use configuration management, it works fine. + ### Software updates I use `yum-cron` on CentOS 7, `dnf-automatic` on CentOS 8 and `unattended-upgrades` on Debian/Ubuntu so updates are automatically installed.