Please excuse me if this is a dumb or obvious question, I'm self taught and have not been able to find an exact answer to my question after much Googling and reading through StacEx!
I'm having issues with the process of requesting/purchasing an SSL cert for a public website where the cert is not going to be used in a traditional VM/IIS environment which is what I have experience in managing.
Historically we have just generated the CSR from IIS, requested the cert from our preferred provided with the aforementioned CSR, loaded the Cert back into IIS and let the VM handle the SSL workload.
We're now moving to containerisation in Azure, and are using Azure Application gateway to handle SSL to offload the workload from the container.
My question is how do I generate a CSR for a cert that will only be used in a Firewall/SSL offload scenario, and there is no traditional OS to use to create the CSR?
Digicert (or preferred provider) have CSR creation tools, but they all indicate they should be installed on the intended destination server, which with containers is not technically feasible.
I have been able to successfully export existing SSL Certs off old VMs into AppGateway including Intermediaries just fine. Should I just do the same thing but with a local install of IIS? i.e. generate the CSR in a copy of IIS on my PC, complete the process there, then export the Cert/Private Key into AppGateway as I have done with the old VMs? Or is there a better way?
Thanks in advance for any advice/answers!