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

Get Kamelets from remote location #889

Open
brunomendola opened this issue Sep 12, 2023 · 1 comment
Open

Get Kamelets from remote location #889

brunomendola opened this issue Sep 12, 2023 · 1 comment

Comments

@brunomendola
Copy link
Contributor

brunomendola commented Sep 12, 2023

As of today, Karavan only supports specifying a custom Kamelets location as a local file system path. This is inconvenient for teams that want to share and reuse Kamelets, which is their main purpose.

Karavan in VS Code should be able to display and retrieve a catalog of Kamelets from a remote location, such as a Git repository (like github:apache:camel-kamelets/kamelets) or a Maven repository (included in a jar dependency like org.apache.camel.kamelets:camel-kamelets-catalog).
The repositories may need private access, like credentials and/or private keys.

This way, it will be possible to create Kamelets and share them privately in a company.

Currently, the suggested solution is to clone a git repository in a local filesystem path and configure the Karavan VS Code extension to use this path (link).

@noir-madlax
Copy link

We encountered the same issue as you did, and we plan to use an HTTP interface to read Kamelets. Additionally, we are designing a new page specifically for managing all custom Kamelets and persisting the text of Kamelets to the database.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants