curl pod ip in kind cluster failed
- Dominant language
- Go
- Stars
- 1.7k
- Forks
- 249
- PR merge metrics
- No merged PRs in 30d
Description
**Environment (please complete the following information):**
- OS: ubuntu-22.04.1
- Kubernetes: v1.25.0
- KT Version: KT Connect version kt-0.0.12
**Describe the bug**
hello, i use `kind create cluster --name dev-k8s`, then i deploy a nginx pod in kind cluster, after nginx pod running, i use nginx pod ip to visit nginx pod after exec `ktctl -d connect`, but can not connected.
```shell
aiiqh@aiiqh:~$ k get po -o wide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
kt-connect-daemon-skbhw-86cb55f9d4-8qt4b 1/1 Running 0 11m 10.244.0.9 dev-k8s-control-plane
nginx-pod 1/1 Running 1 (9h ago) 5d2h 10.244.0.4 dev-k8s-control-plane
aiiqh@aiiqh:~$ curl 10.244.0.4
curl: (7) Failed to connect to 10.244.0.4 port 80 after 21035 ms: Connection refused
```
**Log**
ktctl log:
```shell
aiiqh@aiiqh:~$ ktctl -d connect
11:45AM INF Connect Start At 143695
11:45AM INF Client address 192.168.52.128
11:45AM INF deploy shadow deployment kt-connect-daemon-skbhw in namespace default
11:45AM INF pod label: kt=kt-connect-daemon-skbhw
11:45AM INF pod: kt-connect-daemon-skbhw-86cb55f9d4-8qt4b is running,but not ready
11:45AM INF pod: kt-connect-daemon-skbhw-86cb55f9d4-8qt4b is running,but not ready
11:45AM INF Shadow pod: kt-connect-daemon-skbhw-86cb55f9d4-8qt4b is ready.
11:45AM DBG Child, os.Args = [ktctl -d connect]
11:45AM DBG Child, cmd.Args = [kubectl --kubeconfig=/home/aiiqh/.kube/config -n default port-forward kt-connect-daemon-skbhw-86cb55f9d4-8qt4b 2222:22]
Forwarding from 127.0.0.1:2222 -> 22
Forwarding from [::1]:2222 -> 22
11:45AM INF port-forward start at pid: 143827
11:45AM DBG Child, os.Args = [ktctl -d connect]
11:45AM DBG Child, cmd.Args = [sshuttle --dns --to-ns 10.244.0.9 -v -e ssh -oStrictHostKeyChecking=no -oUserKnownHostsFile=/dev/null -i /home/aiiqh/.kt_id_rsa -r root@127.0.0.1:2222 -x 127.0.0.1 10.244.0.0/24 10.96.0.0/16]
Starting sshuttle proxy (version 1.0.5).
[local sudo] Password: 11:45AM INF vpn(sshuttle) start at pid: 143843
11:45AM INF KT proxy start successful
```
any help appreciate.
Contributor guide
Assessment
This issue has not been assessed yet.