Our team is reaching a size when we probably need to get serious about SSH key management.
I was wondering how different places handle how dev's get access to servers. A shared key? A gatekeeper? Public keys added to all servers?
What practices and tools do you use in order to manage this?