-
Notifications
You must be signed in to change notification settings - Fork 45
-
Notifications
You must be signed in to change notification settings - Fork 45
[odo] Investigate and add odo templates #1115
Comments
/assign me |
Currently ODO officially only fully supports node.js and Java, and partially supports other languages/components like python, perl , ruby, etc. For java templates, https://github.com/spring-projects/spring-petclinic.git as mentioned in https://docs.openshift.com/online/starter/cli_reference/openshift_developer_cli/creating-a-single-component-application-with-odo.html seems to be a good candidate. Since OKD by default doesn't come with a java component, a java image stream would need to be imported into OKD and tagged as a builder. So that leads to some questions:
|
Some measured times for templates doing odo create+build, running >=3 times (cc @jingfuwang): redhat-openjdk-18/openjdk18-openshift:latest: 108s, 193s, 195s |
@lentheivendra Thanks, Len. Last Friday I asked Charlie from odo development team for the odo build performance as well. He said currently there is no big performance difference among odo supported image stream, I think your metrics can also prove that, from your metrics looks like the performance is environment-driven instead of image-driven (running time increases/decreases at the same time). Regarding performance, we may need to investigate templates to find light templates that are compatible with odo to improve the performance. |
/area docs |
Will be using issue #1111 to update docs related to this item (i.e. instructing users how to use example script to import jdk image stream and add as odo builder, change of directory name for odo extension helper/setup files, etc) |
PR has been merged, verified, close the issue. |
We have removed a couple of odo templates since they were not working correctly. This item is to investigate to see if there are any that are working again (especially Java ones) and add those back to the list of templates
The text was updated successfully, but these errors were encountered: