Closed ipeychev closed 4 years ago
It is not possible. Because ALB does not have the ability to use not ACM certificates.
closing this in favor of https://github.com/kubernetes-sigs/aws-alb-ingress-controller/issues/1084 :D
I just dropped this, which solved the problem for me... https://github.com/jkassis/cert-secret-syncer
@johncf nope, the first link you provided is about using cert-manager to issue a cert for aws-load-balancer-controller webhook, not for ALB.
@johncf nope, the first link you provided is about using cert-manager to issue a cert for aws-load-balancer-controller webhook, not for ALB.
Ah I thought LBC is simply used to provision an ALB. Just to be clear, I actually don’t know if this is a solved problem.
Hello,
I'm trying to configure ALB to use an LetsEncrypt certificate, issued by CertManager.
I have an Ingress configuration like:
This works OOTB with Google Cloud Platform (without even specifying
kubernetes.io/ingress.class
), but it doesn't work with ALB - the request to myhost.com, simply times out. The certificate was successfully issued by Cert Manager. The logs say:It seems using ALB with certificates, issued by LetsEncrypt is simply not supported, and we have to use AWS Certificate Manager. AWS Certificate Manager is limited - according to the documentation, it supports only DNS and some other monkey-menthod, called "Email Validation". HTTP-01 challenge and the rest are not supported.
Is it really impossible to use ALB with certificates, issued by LetsEncrypt?