AWS Application load balancers have a 25 SSL certificate installation limit.
I want to configure my elastic beanstalk environment, possibly with multiple load balancers so that I can go beyond this limit and install more certificates, 25 per load balancer. I believe this is a useful question for most SaaS developers.
Has anyone produced a configuration that allows for more than 25 SSL certificates / domains?
One way might be such that for hosts that are not installed on the HTTPS listener on port 443, I might create a rule that forwards to e.g. say port 40443, however, I would need to add a rule for each new SSL certificate/host/tenant. Furthermore, I am unsure whether the browser clients will notice the port change and go to domain.com:40443 rather than hide the port.
Anyway, if you have other solutions I would love to hear.
The limit is per "listener" so I tried to create a new listener on the same port 443 but this is not allowed.
Here is the reference for limits page: https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html