-
Notifications
You must be signed in to change notification settings - Fork 304
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
Kubernetes with Remote-SSH #6054
Comments
This needs #4405 for passing the selection from the Kubernetes extension and changes in Remote-Containers to pass the SSH connection string along. |
Can you please explain more about the feature? |
I can't explain more about the feature, I'm not very proficient in VSCode extension development. However here is a rundown of my setups and the steps I've taken. Replication steps:
Expected behaviour:As seen in the docs, that show it under Pods: https://code.visualstudio.com/docs/remote/attach-container#_attach-to-a-container-in-a-kubernetes-cluster |
Thanks! |
I have the same issue, my original report is here vscode-kubernetes-tools/vscode-kubernetes-tools#1021 but the author says that the problem seems lay in Remote SSH extension. |
Same issue. |
same issue. |
Looks like this is an issue with shelling out to Error running command remote-containers.attachToK8sContainerFromViewlet:
Command failed: kubectl get pod my-pod-dmxnf -o json --namespace default.
This is likely caused by the extension that contributes remote-containers.attachToK8sContainerFromViewlet. I was able to solve this by replacing |
@iceychris you are able to solve the problem @MurzNN is having? On my machine, I have the same issue as both @MurzNN @markomitranic . We can communicate with the cluster (via remote-ssh instance) , this (may) involve setting the config like below, but the option "attach visual studio code" is unavailable. if I understand, your solution is to add the path of the kubeconfig file (from your remote server) to the settings.json like below. This just allows VSCode to the access the right configs
|
doesn't seem to fix anything by adding that to the settings.json |
I am also affected by this unfortunately. Happy to test anything if a possible solution comes around. |
@chrmarti mind explaining the reason why this was closed? |
This will be available in the next pre-release version of Dev Containers. The workaround for the missing selection when invoking the action from the context menu in the Kubernetes view is to show the list of pods in a picker at the top of the window. |
This is amazing, thanks a lot. |
Available in Dev Containers 0.386.0-pre-release. The context menu action is also available when connected to a remote host (it will show a picker due to limitations) and there is a new command |
I can confirm that it's working, thank you very much for fixing this! And now I don't even need the kubernetes extension anymore, the dev containers extension is enough. Awesome |
@chrmarti perhaps the official instructions should be updated here: https://code.visualstudio.com/docs/devcontainers/attach-container#_attach-to-a-container-in-a-kubernetes-cluster |
@chrmarti Haha good point, of course, it is installed. In fact, what you are looking at is not my local vscode at all, it is a remote instance SSH running on a VPS. My local computer is not used for running code or connecting to the cluster at any point.
Originally posted by @markomitranic in #12 (comment)
The text was updated successfully, but these errors were encountered: