quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.67k stars 2.65k forks source link

AWS Lambda Dev UI is missing #24361

Open nandorholozsnyak opened 2 years ago

nandorholozsnyak commented 2 years ago

Description

So as being an AWS Lambda user (not a poweruser but a fan of it), I'm really liking the fact that you can simulate events on the AWS Console and you can create your own events too and save it for later.

If somebody is using the quarkus-amazon-lambda extension the Dev UI will not be available, only a mock server in the background for test events, if somebody would use quarkus-amazon-lambda-rest it would make the Dev UI accessible (unfortunately from version 2.3.0 it hangs and the whole dev mode should be restarted), but there is no page for testing events against the lambda function.

I saw how the extensions are able to contain its Dev UI parts, but I do not know if no REST based deployments are on the classpath, would the Dev UI extension work?

Is there any chance that the quarkus-amazon-lambda extension would ever get a cool Dev UI part where AWS based events and custom events could be invoked ?

Image from the AWS Console: image

Implementation ideas

No response

quarkus-bot[bot] commented 2 years ago

/cc @matejvasek, @patriot1burke

patriot1burke commented 2 years ago

I like this idea.

nandorholozsnyak commented 2 years ago

I like this idea.

Cool. Any idea to overcome the problem by not having Dev UI when using only the quarkus-amazon-lambda extension? Or if it would have the resources for it, would the dev ui be launched?

patriot1burke commented 2 years ago

@nandorholozsnyak I haven't looked into the Dev UI because it worked for me last time I tried it (after people complaining) What didn't work was running tests from Dev UI.