sevensolutions / nomad-iis

🧩 A TaskDriver plugin for HashiCorp Nomad to run IIS workloads.
MIT License
13 stars 1 forks source link

Support HTTPS certificates #3

Open sevensolutions opened 1 year ago

sevensolutions commented 1 year ago

At the moment you can define an https-binding, but theres no way to specify a certificate.

sevensolutions commented 1 year ago

We're now supporting HTTPS certificates by specifying the certificate hash. This requires the certificate to be already installed on the machine.

We should add another way to install a certificate, downloaded via an artifact and also remove it, if there's no website referencing it anymore.

sevensolutions commented 1 year ago

As a hint: https://learn.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-centralized-ssl-certificate-support-ssl-scalability-and-manageability

We should at least add a flag to use certificates from the centralized certificate store.

sevensolutions commented 1 month ago

Maybe I'll also add auto install support for certificates from vault.