kubeless
kubeless copied to clipboard
Add ALB Support (as a Gateway)
This is a feature request to add ALB support to the HTTP trigger Ingress object generator. It would need to generate the appropriate annotations for the ALB ingress controller to pick up the new routes. This has gained importance since last December when AWS introduced nodeless EKS (EKS on Fargate with ALB Ingress).
Annotation reference: http://kubernetes-sigs.github.io/aws-alb-ingress-controller/guide/ingress/annotation/
Relevant issues: #1000
An alternative to adding a bunch of hardcoded annotations for different gateways / ingress controllers would be to enable annotation templates (as yamls) that can be loaded from a parameter to the HTTP trigger generator.
Indeed, it would be useful to forward annotations from the HTTP trigger to the Ingress so we can unblock user cases like this one.