-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
Is your feature request related to a problem?
Originally posted by @kishorj in #1973 (comment)
Describe the solution you'd like
I'd like to see ALB controller add support for mTLS.
The Application Load Balancer now reliably verifies certificate-based client identities hence the ask if this can now be effected in the ALB controller settings.
Describe alternatives you've considered
-
With Nginx Ingress controller by adding additional annotations to your Ingress Resource to specify Client-Certificate Authentication.
https://github.com/kubernetes/ingress-nginx/blob/main/docs/examples/auth/client-certs/ingress.yaml -
With ALB controller provisioning an ALB after creating the ingress resource then manually editing the created ALB from EC2 console to enable the mTLS (not smooth, but it is a workaround for now). Having a way to use annotations to specify the certificate stored in secret will give better experience.