Managing my personnal servers in 2020 with K3s
"When you try to CRAM everything (mail, webserver, gitlab, pop3, imap, torrent, owncloud, munin, ...) into a single machine on Debian, you ultimately end-up activating unstable repository to get the latest version of packages and end-up with conflicting versions between softwares to the point that doing an apt-get update && apt-get upgrade is now your nemesis."<p>This is not my experience.<p>My main house server runs:<p>mail: postfix, dovecot, clamav (SMTP, IMAP)<p>web: nginx, certbot, pelican, smokeping, dokuwiki, ubooquity, rainloop, privoxy  (personal pages, blog, traffic tracking, wiki, comic-book server, webmail, anti-ad proxy)<p>git, postgresql, UPS monitoring, NTP, DNS, and DHCPd.<p>Firewalling, more DNS and the other part of DHCPd failover is on the router.<p>Package update is a breeze. The only time I waste the overhead of a virtual machine is when I'm testing out new configurations and don't want to break what I have.<p>"just having the Kubernetes server components running add a 10% CPU on my Intel(R) Atom(TM) CPU C2338 @ 1.74GHz."<p>Containerization is not a win here. Where's the second machine to fail over to?