Ist das eine Bitte um Hilfe? (Wenn ja, sollten Sie unseren Leitfaden zur Fehlerbehebung und die Community-Supportkanäle verwenden, siehe http://kubernetes.io/docs/troubleshooting/.): Nein
Nach welchen Schlüsselwörtern haben Sie in Kubernetes-Ausgaben gesucht, bevor Sie diese eingereicht haben? (Wenn Sie Duplikate gefunden haben, sollten Sie stattdessen dort antworten.): kubectl node watch
Ist dies ein FEHLERBERICHT oder eine FEATURE-ANFRAGE? (wählen Sie einen): FEHLERBERICHT
Kubernetes-Version (verwenden Sie kubectl version
):
$ kubectl version
Client Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.2", GitCommit:"477efc3cbe6a7effca06bd1452fa356e2201e1ee", GitTreeState:"clean", BuildDate:"2017-04-19T20:33:11Z", GoVersion:"go1.7.5", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.2", GitCommit:"477efc3cbe6a7effca06bd1452fa356e2201e1ee", GitTreeState:"clean", BuildDate:"2017-04-19T20:22:08Z", GoVersion:"go1.7.5", Compiler:"gc", Platform:"linux/amd64"}
Umgebung :
uname -a
):Was ist passiert :
kubectl get nodes -w
aktualisiert sich alle paar Sekunden mit bereits aufgelisteten Knoten, die ihren Status nicht geändert haben.
Was Sie erwartet haben, zu passieren :
Listen Sie alle Knoten auf und fügen Sie nur bei Änderungen zusätzliche Ausgaben hinzu, z. B. kubectl get pods -w
Arbeit.
So reproduzieren Sie es (so minimal und genau wie möglich):
kubectl get nodes -w
Was wir sonst noch wissen müssen :
Es passiert auch mit kubectl 1.2 in einem 1.2-Cluster. Dies ist also wahrscheinlich ein seit langem bestehender Fehler.
Knoten ändern sich tatsächlich alle paar Sekunden. Sie melden den Status zurück und aktualisieren ihren Statuszeitstempel, was dazu führt, dass Watch-Ereignisse zurückkehren