daviftorres commented on issue #3141:
URL: https://github.com/apache/cloudstack/issues/3141#issuecomment-3253673500

   Dear @asender,
   
   I’d like to apologise for having a different view on the certificate 
strategy for the Console Proxy (and System VMs in general).
   
   Since System VMs are ephemeral, they would request new certificates every 
time they are redeployed. This could quickly hit Let’s Encrypt rate limits 
([https://letsencrypt.org/docs/rate-limits/](https://letsencrypt.org/docs/rate-limits/?utm_source=chatgpt.com)
   ).
   
   A better approach is to use a dedicated instance (or even a container) to 
request certificates, for example a wildcard via DNS challenge, about 30 days 
before expiry. The instance can then push the certs to CloudStack for use by 
the System VMs.
   
   If you’re interested, I can also share how we set this up with HashiCorp 
Vault to securely store certificates and allow consumers to fetch only the ones 
they’re permitted to use.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to