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

Backend support for runStarlarkScript in the EMUI #2095

Closed
Dartoxian opened this issue Jan 26, 2024 · 1 comment
Closed

Backend support for runStarlarkScript in the EMUI #2095

Dartoxian opened this issue Jan 26, 2024 · 1 comment
Labels
feature request frontend Label for issues (bugs, FRs, etc) that pertain to the Kurtosis frontend nice to have Nice to have feature

Comments

@Dartoxian
Copy link
Contributor

Background & motivation

@mieubrisse has suggested an experimental project for defining enclaves via a GUI. Services will be visually represented as a graph. It will be possible to convert the graph to a starlark script within the EMUI, which ideally should be able to execute the script in the same way it can execute packages.

Currently the EMUI connecting via the connect-es api can only execute published starlark packages via runStarlarkPackage.

Desired behaviour

In order to execute the starlark script the EMUI needs to be able to call an endpoint like runStarlarkScript. I think adding this to the enclave-manger api would be the quickest way to unlock this behaviour in the EMUI.

The REST api seems to support this on the /enclaves/{enclave_identifier}/starlark/scripts endpoint. Should this endpoint be used? (how? do we pickup #1950?)

How important is this to you?

Nice to have; this feature would make using Kurtosis more enjoyable.

What area of the product does this pertain to?

Frontend: the Graphical User Interface, including the Enclave Manager

@github-actions github-actions bot added frontend Label for issues (bugs, FRs, etc) that pertain to the Kurtosis frontend nice to have Nice to have feature labels Jan 26, 2024
@mieubrisse
Copy link
Collaborator

Done in #2103

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request frontend Label for issues (bugs, FRs, etc) that pertain to the Kurtosis frontend nice to have Nice to have feature
Projects
None yet
Development

No branches or pull requests

2 participants