@quad Definitely do not go with CentOS.
Alpine would be nice, I'm sure, but the lack of glibc may end up breaking stuff (or maybe not).
Hmm... Why not Ubuntu LTS?
@tk @quad Debian is a good second choice. Definitely more up to date than CentOS, but still lags behind Ubuntu greatly.
If I were you I'd just pull the plug, go full on with Alpine and see where it takes me. Perhaps not for the whole infrastructure, but as a small experiment.
I've been using Alpine for my Nginx loadbalancer and my mail server, and everything seems to be running smoothly.
Granted, Nginx is pretty standard and so is the mail server, but still.
It's too focused on container use, so many features sysadmins would like for bare metal just don't work. For example they ship snmpd but it's broken out of the box and really hacky to get working again.