I manage about 20 virtual machines all running different web applications. The domain names of these web apps are subdomains of the same domain. I have one wildcard SSL certificate which will work for all these web applications.
Now, I can copy the SSL certificate to each of these machines and configure nginx to use them. But this just seems a brain-numbingly stupid thing to do. It gets even more stupid when I need to renew the certificate.
Is there some way of centrally hosting the certificate and making the nginx on all the VMs access the certificate from the central location? Searching for such a feature only leads me to IIS related documents.
I guess I could store the certificates on a Samba / CIFS share and mount them on all the VMs. But that seems a little unclean.