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

Include Tooling for Apache Camel K VS Code extension in plugin registry #14806

Closed
apupier opened this issue Oct 8, 2019 · 0 comments
Closed
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.
Milestone

Comments

@apupier
Copy link
Contributor

apupier commented Oct 8, 2019

Is your enhancement related to a problem? Please describe.

it is currently almost impossible to develop a Camel K integration

Describe the solution you'd like

First step will be to provide the "Tooling for Apache Camel K" VS Code extension.

Describe alternatives you've considered

Additional context

The extension requires the Kubernetes one. it also requires to have kubectl and kamel CLI installed.

Started to work on it with:

- reference: >-
      https://raw.githubusercontent.com/apupier/che-plugin-registry/camelk/v3/plugins/redhat/vscode-camelk/latest/meta.yaml
    memoryLimit: 1G
    type: chePlugin

currently blocked by the combination of bugs:

for reference in Fuse Tooling tracker https://issues.jboss.org/browse/FUSETOOLS2-16

In another iteration having a Camel K runtime instance pre-configured would be even better (through a specific stack?)

@apupier apupier added the kind/enhancement A feature request - must adhere to the feature request template. label Oct 8, 2019
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Oct 8, 2019
@l0rd l0rd added severity/P2 Has a minor but important impact to the usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Oct 8, 2019
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 9, 2019
- reuse Kubernetes image
- add kamel executable

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 9, 2019
- reuse Kubernetes image
- add kamel executable

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 9, 2019
- reuse Kubernetes image
- add kamel executable

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 10, 2019
- reuse Kubernetes image
- add kamel executable

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
apupier added a commit to apupier/che-plugin-registry that referenced this issue Oct 10, 2019
- requires a specific dockerfile with Kubectl and Kamel on cli.
- Add Kubernetes extension which is a required dependency of VS Code
Camel K tooling

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 10, 2019
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 10, 2019
benoitf pushed a commit to eclipse-che/che-theia that referenced this issue Oct 10, 2019
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 11, 2019
apupier added a commit to eclipse-che/che-theia that referenced this issue Oct 11, 2019
nickboldt pushed a commit to eclipse-che/che-plugin-registry that referenced this issue Oct 11, 2019
- requires a specific dockerfile with Kubectl and Kamel on cli.
- Add Kubernetes extension which is a required dependency of VS Code
Camel K tooling

Signed-off-by: Aurélien Pupier <apupier@redhat.com>
@apupier apupier added this to the 7.3.0 milestone Nov 7, 2019
@apupier apupier closed this as completed Nov 7, 2019
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.
Projects
None yet
Development

No branches or pull requests

3 participants