Add annotation for LetsEncrypt certificate creation
Closed this issue · 1 comments
There is currently no possibility to enable LetsEncrypt Certificates on a LoadBalancer using Kubernetes annotations.
Since the SCW API and the Scaleway SDK used by the controller-manager is already supporting this setting it would be very useful to make use of this setting in the controller-manager!
One key-advantage of using k8s and others as a service is to get rid of complexity. Using scaleways LetsEncrypt functionality is a key-feature to achieve that! If one have to use an ingress or some other tool for that, he/she loose a key-feature of the loadbalancer and gets much more complexity because they have to take care of certificates!
Also: Using the existing annotation to assign a certificate-id is only usable if the certificate is independent of the loadbalancer!
Hey!
Also: Using the existing annotation to assign a certificate-id is only usable if the certificate is independent of the loadbalancer!
Though this is not the case, you can open a feature request on https://feature-request.scaleway.com/ for this :)
But today it'll be too complex to add support for LE certificates out of the box sadly. Closing this issue for now, I'll reopen when it will be possible.