2016-12-15 3 views
0

Ich baute einen kubernetes-Cluster, mit Flanell-Overlay-Netzwerk. Das Problem ist einer der Service-IP ist nicht immer zugänglich.Kubernetes Service-IP ist nicht immer im Cluster (mit Flanell)

Ich testete innerhalb des Clusters, indem ich den Service ip Telnet und Port, endete in Verbindung Timeout. Mit netstat überprüft, war die Verbindung immer in "SYN_SENT" Zustand, schien, dass Peer keine Verbindung akzeptiert. Aber wenn ich Telnet an die pod ip und Port, der den Dienst direkt gesichert, konnte die Verbindung erfolgreich hergestellt werden. Es ist nur einer der Service passiert, andere Dienste sind in Ordnung.

Und wenn ich den Back-End-Pod auf einen größeren Wert wie 2 skaliert. Dann können einige der Anforderungen an die Service-IP erfolgreich sein. Es schien, dass der Dienst keine Verbindung zu einem der unterstützten Pods herstellen konnte.

Welche Komponente kann die Ursache für ein solches Problem sein? Meine Dienstkonfiguration, Kube-Proxy oder Flanell?

+0

Bericht über kubernets: https://github.com/kubernetes/kubernetes/issues/38802 – Raymond

Antwort

Verwandte Themen