Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: App engine Java 11 example for deploying Helidon? #2890

Closed
ksurendra opened this issue May 15, 2020 · 3 comments
Closed

Question: App engine Java 11 example for deploying Helidon? #2890

ksurendra opened this issue May 15, 2020 · 3 comments
Assignees
Labels
api: appengine Issues related to the App Engine Admin API API. type: question Request for information or clarification. Not an issue.

Comments

@ksurendra
Copy link

ksurendra commented May 15, 2020

Describe the issue

Any projects in-progress or plans to create an example for Helidon at https://github.com/GoogleCloudPlatform/java-docs-samples/tree/master/appengine-java11 ?

There was a mention of Helidon (as an example framework though) at https://cloud.google.com/blog/products/application-development/turn-it-up-to-eleven-java-11-runtime-comes-to-app-engine

@kurtisvg kurtisvg added api: appengine Issues related to the App Engine Admin API API. type: question Request for information or clarification. Not an issue. labels May 15, 2020
@kurtisvg kurtisvg assigned averikitsch and unassigned kurtisvg May 15, 2020
@averikitsch
Copy link
Contributor

Currently, there are no plans to provide a Helidon example. If the app packages as a jar, the only step you'll need to do is add an app.yaml file similar to the other framework examples (Spring Boot, Vert.x).

@barchetta
Copy link

barchetta commented May 19, 2020

For reference here is an example for Helidon SE and MP:

A couple things to note:

  1. Make sure your application obeys the PORT environment variable, and configures its server to use that port.
  2. Make sure your app.yaml is in the same directory as your jar and defines a custom entry point. The example above uses:
runtime: java11
entrypoint: java -Xmx64m -jar helidon-quickstart-se.jar

Helidon uses "thin" jars and App Engine seems to handle this AOK as mentioned here: https://cloud.google.com/appengine/docs/standard/java11/runtime#application_startup

@ksurendra
Copy link
Author

Another example i developed is at #2967

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: appengine Issues related to the App Engine Admin API API. type: question Request for information or clarification. Not an issue.
Projects
None yet
Development

No branches or pull requests

4 participants