serverless-kubeless icon indicating copy to clipboard operation
serverless-kubeless copied to clipboard

auto ingress / loadbalancer

Open skunkwerk opened this issue 7 years ago • 2 comments

The serverless plugin should auto-create an ingress route for each function, so that the expected behavior is the same compared to other serverless cloud environments like AWS lambda, and you get in the output the HTTPS endpoint after deploying.

Otherwise this becomes very tedious and developers have to manually figure out things like API gateways, firewall rules, etc.

skunkwerk avatar Dec 24 '17 15:12 skunkwerk

Hi @skunkwerk Thanks for opening an issue. I am not able to solve your concerns but it sounds like a good thing. Our team will check it soon :smile:

chipironcin avatar Dec 29 '17 22:12 chipironcin

@skunkwerk you got valid point that deployed function should have http/https endpoint, and developers should not manually figure out.

So there are couple items in progress in Kubeless project.

Please see the proposal it covers the use-case you mentioned.

Also see https://github.com/kubeless/kubeless/issues/476, once this issue is addressed, controller will automatically creates ingress object if a route for the function is defined. If required serverless plugin may adopted once Kubeless is addressed.

murali-reddy avatar Jan 04 '18 09:01 murali-reddy