I am in charge to realize something similar to this:
We are an upcoming startup, expanding pretty fast. Our development team increases nearly every month by 3-5 developer. Our infrastructure now consists of ~20 ubuntu webservers with several portal software systems running either php based apps like wordpress, joomla and so on or spring based backend technology (java).
We are now about 35 developer working either on wordpress, joomla (the portals) or the backend.
As usual, sometimes someone leaves and we would have to change all passwords he got to know.
I want it another way:
Each dev gets a certificate to login to the servers. If someone leaves, we can easily revoke the corresponding key and he won't get ever access to the servers anymore.
Is there any software out there to manage these certificates eg like replicating it to all servers?
Thanks for any help!