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

FR[cloud]: Set alias/open port from config file #2429

Open
barnabasbusa opened this issue May 7, 2024 · 0 comments
Open

FR[cloud]: Set alias/open port from config file #2429

barnabasbusa opened this issue May 7, 2024 · 0 comments
Labels
feature request frontend Label for issues (bugs, FRs, etc) that pertain to the Kurtosis frontend nice to have Nice to have feature

Comments

@barnabasbusa
Copy link
Collaborator

Background & motivation

It would be great if the aliases and open ports could be directly set from arguments file.

This issue depends on #2428.

Desired behaviour

Similar to issue #2428 it would be great to pass additional arguments in the yaml definition, such as aliases to be set automatically, and ports to be open automatically.

For example

kurtosis:
  url: github.com/kurtosis-tech/ethereum-package
    branch: bbusa/test1
  verbosity: detailed
  image-download: always
  enclave: testing
  args-file: .
  alias: auto
  open-port:
    - dora-http
participants:
  - el_type: nethermind
    cl_type: lighthouse
network_params:  
  preset: minimal
additional_services: 
  - dora
  - tx_spammer

tx_spammer_params:
  tx_spammer_extra_args: ["--accounts=1", "--txcount=1"]

If an alias is set to auto, it could use the following logic:

Create an alias for service that has open-port definition, together with an enclave name:
for example:
dora-testing.cloud.kurtosis.com

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 May 7, 2024
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

1 participant