尝试使用Remote Connection在VSCode中进行开发,并在kubernetes集群的pod中运行/调试/...。
如何使用kubectl连接VScode? p>
尝试端口转发
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.
答案 0 :(得分:0)
端口22是系统中保留的专用端口,这就是为什么无法建立连接的原因。使用以下代码段:
kubectl -n dev port-forward my-pod-name 8022:22