for-mac
for-mac copied to clipboard
docker-desktop kubernetes can't access pod or svc
Description
Engine: 27.0.3
Compose: v2.28.1-desktop.1
Credential Helper: v0.8.2
Kubernetes: v1.29.2
I running it on my mac.
-> % kubectl get nodes -owide
NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
docker-desktop Ready control-plane 4d v1.29.2 192.168.65.3 <none> Docker Desktop 6.6.32-linuxkit docker://27.0.3
I create a nginx pod and expose it by LoadBalancer.
-> % kubectl get pod,svc nginx -owide
NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
pod/nginx 1/1 Running 1 (13m ago) 82m 10.1.0.36 docker-desktop <none> <none>
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
service/nginx LoadBalancer 10.108.220.132 localhost 80:30767/TCP 80m run=nginx
when i access 10.1.0.36 or 10.108.220.132 by curl, I got 502 return. but i can access by 'kubectl port-forward', How can I access the service by pod's ip or svc's ip?
Reproduce
.
Expected behavior
No response
docker version
Client: Docker Engine - Community
Version: 27.1.2
API version: 1.46
Go version: go1.22.6
Git commit: d01f264bcc
Built: Mon Aug 12 11:34:32 2024
OS/Arch: darwin/arm64
Context: desktop-linux
Server: Docker Desktop 4.32.0 (157355)
Engine:
Version: 27.0.3
API version: 1.46 (minimum version 1.24)
Go version: go1.21.11
Git commit: 662f78c
Built: Sat Jun 29 00:02:44 2024
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.7.18
GitCommit: ae71819c4f5e67bb4d5ae76a6b735f29cc25774e
runc:
Version: 1.7.18
GitCommit: v1.1.13-0-g58aa920
docker-init:
Version: 0.19.0
GitCommit: de40ad0
docker info
Client: Docker Engine - Community
Version: 27.1.2
API version: 1.46
Go version: go1.22.6
Git commit: d01f264bcc
Built: Mon Aug 12 11:34:32 2024
OS/Arch: darwin/arm64
Context: desktop-linux
Server: Docker Desktop 4.32.0 (157355)
Engine:
Version: 27.0.3
API version: 1.46 (minimum version 1.24)
Go version: go1.21.11
Git commit: 662f78c
Built: Sat Jun 29 00:02:44 2024
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.7.18
GitCommit: ae71819c4f5e67bb4d5ae76a6b735f29cc25774e
runc:
Version: 1.7.18
GitCommit: v1.1.13-0-g58aa920
docker-init:
Version: 0.19.0
GitCommit: de40ad0
Diagnostics ID
0
Additional Info
No response