
Ich habe Kubernetes mit dem Tool kubeadm installiert und habe Version 1.20.0
aber es scheint, dass der Controller-Manager und der Scheduler nicht auf den Ports 10251 und 10252 lauschen. Aus diesem Grund kann Prometheus die Metriken von beiden nicht extrahieren.
Ich habe versucht, eine benutzerdefinierte Wertedatei für die Kubeadm-Init zu verwenden und habe für beide 0.0.0.0 als Adresse hinzugefügt. Die Werte wurden verwendet, aber es scheint, dass immer noch nicht zugehört wird und diese beiden Ports auf meinem Server immer noch nicht verwendet werden.
Ich habe die Ports 10257 und 10259 geprüft, aber sie liefern uns keine Messwerte.
Helfen Sie mir bitte, dieses Problem zu lösen.
Antwort1
Ich habe vom Kubernetes-Support eine Antwort erhalten, dass diese Ports veraltet sind und die neuen Ports, also 10257 und 10259, für dasselbe verwendet werden, aber eine Authentifizierung zum Abrufen der Metriken erforderlich ist. Ich vermute, dass es jetzt auf der Prometheus-Seite steht, ob sie dies unterstützen und irgendwo dokumentiert ist, wie es geht.