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

Add support for debug/ephemeral containers #184

Open
kimdre opened this issue Feb 25, 2025 · 2 comments
Open

Add support for debug/ephemeral containers #184

kimdre opened this issue Feb 25, 2025 · 2 comments
Labels
enhancement New feature or request

Comments

@kimdre
Copy link

kimdre commented Feb 25, 2025

What would you like to be added:

Like the remote shell functionallity in the pod menu I would like to have the abillity to run debug/ephemeral containers.

Why is this needed:

This is required for pods where a simple remote shell does not work, e.g. when the container runs with distroless images or without debugging tools.

Environment you are Lens application on:

  • Kubernetes distribution: k8s
  • Desktop OS: MacOS
@kimdre kimdre added the enhancement New feature or request label Feb 25, 2025
@robertobandini
Copy link
Member

robertobandini commented Feb 25, 2025

Hi @kimdre and thank you about this issue!

I agree with you and I think that maybe this is related with this extension:
pashevskii/debug-pods-lens-extension#13

As you can see we haven't had any feedback yet, we might consider developing the feature directly at this point by including it in the app, without the need for an extension.

What do you think?
@dex4er @mariomamo

@kimdre if you or anybody can contribute about this, just let us know, thanks again!

@mariomamo
Copy link
Collaborator

I think it would be great to have this feature, and sure, we can adapt the existing plugin. If we consider this plugin to be as crucial as the node-pod-menu one, I agree to make it part of the codebase.

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

No branches or pull requests

3 participants