What is the point of this? Shouldn't your configuration management tool be pushing the right accounts to the right servers?
Push your access controls out to a central directory. Personally I'm a fan sssd/ipa for this, but teleport looks like a neat solution too.
> requiring a config push each node each time you hire,
> fire, forget a passphrase, or rotate a key is just asking
> for disaster.
What's the reason for this paranoia? You have plenty of lead time before a new employee joins, or a key needs to be rotated (and you want to have the keys be valid for an overlapping period anyway). Even forgotten/replacement keys can be pushed out quickly.I guess it's the fear of a disgruntled ex-employee trashing the systems in the minutes before the config management system removed their key? They could still keep an authenticated session open, but I feel that civil/criminal charges for unauthorized access are more effective protection than technology enforcement.