Was ist der KUBE API-Server?
Was ist der KUBE API-Server?

Video: Was ist der KUBE API-Server?

Video: Was ist der KUBE API-Server?
Video: Kube Api Server | Kubernetes 2024, November
Anonim

Die Kubernetes API-Server validiert und konfiguriert Daten für die api Objekte, die Pods, Dienste, Replikationscontroller und andere umfassen. Die API-Server bedient REST-Operationen und stellt das Frontend für den freigegebenen Zustand des Clusters bereit, über den alle anderen Komponenten interagieren.

Die Leute fragen auch, was ist der API-Server?

EIN Server -Seitenweb API ist eine programmatische Schnittstelle, die aus einem oder mehreren öffentlich zugänglichen Endpunkten zu einem definierten Anforderungs-Antwort-Nachrichtensystem besteht, typischerweise in JSON oder XML ausgedrückt, das über das Web bereitgestellt wird, am häufigsten über ein HTTP-basiertes Web Server.

Man kann sich auch fragen, was ist das KUBE-System? kube - System ist der Namespace für Objekte, die von Kubernetes erstellt wurden System . Normalerweise enthält dies Pods wie kube -dns, kube -proxy, kubernetes-dashboard und so weiter wie fluentd, heapster, ingresses und so weiter.

Wie greife ich in Anbetracht dessen auf meinen Kubernetes-API-Server zu?

In einem Pod die empfohlenen Möglichkeiten zum Herstellen einer Verbindung mit API sind: Run kubectl Proxy in einem Sidecar-Container im Pod oder als Hintergrundprozess innerhalb des Containers. Dies stellt die Kubernetes-API an die localhost-Schnittstelle des Pods, damit andere Prozesse in jedem Container des Pods betreten es.

Welche Aufgabe übernimmt KUBE proxy?

Kube - Stellvertreter : Die Kube - Stellvertreter ist eine Implementierung eines Netzwerks Stellvertreter und einen Load Balancer und unterstützt die Dienstabstraktion zusammen mit anderen Netzwerkvorgängen. es ist verantwortlich zum Weiterleiten des Datenverkehrs an den entsprechenden Container basierend auf IP und Portnummer der eingehenden Anfrage.

Empfohlen: