headlamp-k8s / headlamp

A Kubernetes web UI that is fully-featured, user-friendly and extensible
https://headlamp.dev
Apache License 2.0
2.1k stars 150 forks source link

Built-in terminal #2353

Open kdeyko opened 2 hours ago

kdeyko commented 2 hours ago

It would be super useful to have a separate section where I could run terminal(s), like Lens does it. As @ckchan91 notes:

In Lens, opening the terminal automatically loads kubectl with the corresponding kubeconfig of the cluster being viewed. From the terminal, one can run kubectl commands that are not covered by the GUI, such as exporting all the Kubernetes objects etc. This saves the hassle of having to open a terminal and configuring kubectl with the correct kubeconfig to interact with the cluster.

All of this would be a great boon to Headlamp.

joaquimrocha commented 2 hours ago

Yes. This is something we definitely want to add. We have plans to redesign also how the terminal (exec) interaction works. After that, I think we should be able to start working on adding a terminal.