-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
New Che 7 Stacks #12620
Comments
cc @slemeur |
Updated with a more complete list to be targeted for GA |
@l0rd how can we have a camel stack if we don't have a camel plugin yet? |
About quarkus: if we are talking about building native programs, the target would be any image that has the necessary libraries. In the end, there is no "server" to be installed. |
Che server dev stack needs Golang, no? |
A copy/paste issue. Fixed now. Thanks
Agree. I was thinking about an image where the quickstart sample was pre-built so that the developer can get started quickly.
I don't think so. I think Golang was only used for the exec agent but in Che 7 that's a separate plugin. |
So will we SUPPORT all these stacks, or will only a subset of these be Red Hat GA-level supported? Right now for CRW 1.x / Che 6 we only support Node8 and Java8, with the rest being community-supported. I've opened https://issues.jboss.org/browse/CRW-225 to track the downstream specs. |
Not sure if it's relevant but the Che 6 operator (and the CRW 1.x operator) both rely on golang too: https://github.com/eclipse/che-operator/blob/master/Dockerfile#L13 |
@nickboldt good point. I have added a Che operator stack, it should not be part of the che-server stack though. |
@tsmaeder +1 |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Description
For Che 7 we want to release some new stacks that use the new ws.next based model and theia as editor.
Stacks guidelines
"sidecar.org.eclipse.che.editor.theia.memory_limit": "512Mi"
)"sidecar.org.eclipse.che.vscode-redhat.java.memory_limit": "1024Mi"
"memoryLimitBytes": "512000000"
.next
HOME=/home/user
: arbitrary users don't have a home folder defined in/etc/passwd
hence we should define one and the convention is to set it to/home/user
mvn
) need to access the folder a trick is to mount the folder as a volume:PS1
environment variable${current.project.path}
): use environment variables instead and use the sample folder. For example:cd ${PROJECTS_PATH}/java-web-simple
.Current issues
Stacks list
Java
maven
andpostgres
images as runtime and Java LS) @l0rdNodeJS
Python
.NET Core
Go
PHP
Che Development
Other misc
The text was updated successfully, but these errors were encountered: