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

Replace current nodejs+mongo sample with a better one #14392

Closed
l0rd opened this issue Aug 29, 2019 · 4 comments
Closed

Replace current nodejs+mongo sample with a better one #14392

l0rd opened this issue Aug 29, 2019 · 4 comments
Assignees
Labels
kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system. status/in-progress This issue has been taken by an engineer and is under active development.

Comments

@l0rd
Copy link
Contributor

l0rd commented Aug 29, 2019

Is your enhancement related to a problem? Please describe.

Current nodejs mongo sample is not an appropriate sample as described in #14009
It also lacks a kubernetes yaml to deploy in on kubernetes

Describe the solution you'd like

Add a sample based on cloud code sample with instructions to build and deploy it on k8s and openshift (using the k8s and OS vscode extensions).

@l0rd l0rd added kind/enhancement A feature request - must adhere to the feature request template. team/languages severity/P2 Has a minor but important impact to the usage or development of the system. labels Aug 29, 2019
@l0rd l0rd added this to the 7.1.0 milestone Aug 29, 2019
@tsmaeder tsmaeder mentioned this issue Aug 30, 2019
41 tasks
@tsmaeder
Copy link
Contributor

tsmaeder commented Sep 3, 2019

The outcome of this would be a devfile with appropriate commands.
Not sure how to deliver the instructions, though: i would guess a separate document somewhere?

@tsmaeder
Copy link
Contributor

tsmaeder commented Sep 3, 2019

@l0rd we don't have a place to put documentation on samples (from foreign repositories). Can you suggest where to put this?

@svor svor self-assigned this Sep 12, 2019
@svor svor added the status/in-progress This issue has been taken by an engineer and is under active development. label Sep 12, 2019
@svor
Copy link
Contributor

svor commented Sep 13, 2019

@l0rd as I understand cloud code samples where created to work with Google Cloud Code - it's an extension for VSCode which we don't support at the moment. So I am not sure if it is possible to deploy this sample to remote cluster by kubernetes plugin.
Does Kubernetes Plugin allows us to deploy applications to remote cluster from che.openshift.io? Do we have such experience?

@l0rd
Copy link
Contributor Author

l0rd commented Sep 13, 2019

@tsmaeder @svor we want to build something similar to that example but not use that exact repository. The main difference with current che is that cloud code samples has been designed to be deployed on a Kubernetes cluster and have, in the kubernetes-manifest folder, all the yamls to deploy the application.

In other words the outcome for this issue would be a new sample in the che-samples organisation + a modified devfile in the devfile registry.

@svor on openshift we should use the OpenShift VS Code extension and yes we should be able to use it on che.openshift.io to deploy a k8s application there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement A feature request - must adhere to the feature request template. severity/P2 Has a minor but important impact to the usage or development of the system. status/in-progress This issue has been taken by an engineer and is under active development.
Projects
None yet
Development

No branches or pull requests

3 participants