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

Custom kubernetes namespace for kurtosis engine #2609

Open
0x416e746f6e opened this issue Dec 18, 2024 · 0 comments
Open

Custom kubernetes namespace for kurtosis engine #2609

0x416e746f6e opened this issue Dec 18, 2024 · 0 comments
Labels
cli For bugs relating to the CLI feature request painful Painful bug

Comments

@0x416e746f6e
Copy link

Background & motivation

We want to use kurtosis in k8s cluster, shared across multiple developers. For this we want to use isolated namespaces per team/use-case so that we could manage the respective resources separately.

However, presently kurtosis would generate the namespace name for k8s automatically and use pattern
kurtosis-engine-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, which makes it impossible to tell by the namespace name which is which.

At the same time, it would fail if it detects more than one engine running in a particular cluster, which makes it impossible to even use more than 1 namespace to begin with.

Desired behaviour

It would be great if the namespace to use would be configurable with a CLI parameter. The present behaviour could stay as-is for the default (no CLI provided) cases.

Also, if kurtosis would detect more than 1 running engine (in more than 1 namespace), it could fail with a message to specify the desired engine via CLI.

How important is this to you?

Painful; the lack of this feature makes using Kurtosis frictionful.

What area of the product does this pertain to?

CLI: the Command Line Interface

@github-actions github-actions bot added cli For bugs relating to the CLI painful Painful bug labels Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cli For bugs relating to the CLI feature request painful Painful bug
Projects
None yet
Development

No branches or pull requests

1 participant