vmware-archive / kubeless

Kubernetes Native Serverless Framework
https://kubeless.io
Apache License 2.0
6.86k stars 755 forks source link

Add ALB Support (as a Gateway) #1110

Open turbo opened 4 years ago

turbo commented 4 years ago

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.

andresmgot commented 4 years ago

Indeed, it would be useful to forward annotations from the HTTP trigger to the Ingress so we can unblock user cases like this one.