如何使用kubectl连接VScode“ Remote-SSH”?

时间:2019-06-04 10:31:11

标签: kubernetes visual-studio-code vscode-remote

尝试使用Remote Connection在VSCode中进行开发,并在kubernetes集群的pod中运行/调试/...。

如何使用kubectl连接VScode?

尝试端口转发

kubectl -n dev port-forward my-pod-name 22:22

它可以连接,可以运行,但是会出现错误:

E0604 10:58:15.025638   11216 portforward.go:385] error copying from local connection 
to remote stream: read tcp4 127.0.0.1:22->127.0.0.1:54495: wsarecv: An existing 
connection was forcibly closed by the remote host.

1 个答案:

答案 0 :(得分:0)

端口22是系统中保留的专用端口,这就是为什么无法建立连接的原因。使用以下代码段:

kubectl -n dev port-forward my-pod-name 8022:22