In meiner Kubernetes-Umgebung kann ich Pods von anderen Pods nicht anpingen. Pods können auch nicht auf Dienste zugreifen. Sieht so aus, als gäbe es ein Konfigurationsproblem. Pod-zu-Pod- und Pod-zu-Service-Kommunikation schlägt fehl.Pod-zu-Pod-Kommunikation funktioniert nicht auf Kubernetes Env
Ich folgte den manuellen Schritten CoreOS + Kubernetes, um die Kubernetes-Umgebung zu installieren (Calico ist nicht installiert). https://coreos.com/kubernetes/docs/1.6.1/getting-started.html
Haben Sie Vorschläge, wie Sie das Problem untersuchen können?
Weitere Informationen ----------------------------
Services erstellt:
system # /home/core/kubernetes/kubectl get services -o wide
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
kubernetes 10.3.0.1 <none> 443/TCP 35d <none>
upper-rest 10.3.0.195 <nodes> 5000:32001/TCP 12h app=upper-rest
Pods:
system # /home/core/kubernetes/kubectl get pods -o wide
NAME READY STATUS RESTARTS AGE IP NODE
upper-rest-4004779333-h7fc2 1/1 Running 0 12h 10.2.58.4 10.201.101.238
upper-rest-4004779333-j444t 1/1 Running 0 12h 10.2.44.2 10.201.101.236
wenn ich den Dienst ping, erhalte ich keine Ergebnisse
system # ping 10.3.0.195
PING 10.3.0.195 (10.3.0.195) 56(84) bytes of data.
^C
--- 10.3.0.195 ping statistics ---
24 packets transmitted, 0 received, 100% packet loss, time 23555ms
Ähnlich, wenn ich den Ping im Pod ausführen, um auf die IP eines Dienstes oder eines anderen Pods zuzugreifen, erneut keine Antwort zurück.
system # /home/core/kubernetes/kubectl exec upper-rest-4004779333-h7fc2 -- ping 10.3.0.195
PING 10.3.0.195 (10.3.0.195): 56 data bytes
^C
system # /home/core/kubernetes/kubectl exec upper-rest-4004779333-h7fc2 -- ping 10.2.44.2
PING 10.2.44.2 (10.2.44.2): 56 data bytes
^C
Was pingen Sie? IP-Adresse, DNS-Name oder etwas anderes? Nur damit Sie wissen, dass ICMP-Fehler nicht bedeutet, dass es keine Pod-zu-Pod-Kommunikation gibt. – 3h4x
IP-Adresse des Pods – turgos
Kann nicht pingen, da das Ziel nicht erreichbar oder etwas anderes ist? Können Sie mehr über Ihre Clusterkonfiguration schreiben? – 3h4x